社区
C++ 语言
帖子详情
求助atoi如何进行16进制的转换
luckdog01
2006-06-05 10:55:37
请问atoi如何将一个表示16进制数字的字串转换为数字啊,比如有一个字串“0xA”,我想把它转化为整数10,该怎么办?多谢拉。
...全文
16394
6
打赏
收藏
求助atoi如何进行16进制的转换
请问atoi如何将一个表示16进制数字的字串转换为数字啊,比如有一个字串“0xA”,我想把它转化为整数10,该怎么办?多谢拉。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
luckdog01
2006-06-07
打赏
举报
回复
多谢大家
freshairfly
2006-06-05
打赏
举报
回复
用 sscnatf
int sscanf( const char *buffer, const char *format [, argument ] ... );
ywchen2000
2006-06-05
打赏
举报
回复
strtol
strtoi都可以
jixingzhong
2006-06-05
打赏
举报
回复
如果字符串本身是 10 进制的,
比如 "9963" ,
这样就可以直接使用 atoi ...
jixingzhong
2006-06-05
打赏
举报
回复
用 atoi 不行,
这个函数不能控制 进制,
只能处理 10 进制数字串 ...
可以使用 strtol:
char s[]="0xA";
int i;
i = strtol(s, NULL, 16);
printf("%d", i);
dreamXren
2006-06-05
打赏
举报
回复
Convert strings to a long-integer value.
long strtol( const char *nptr, char **endptr, int base );
long wcstol( const wchar_t *nptr, wchar_t **endptr, int base );
itoa()、
atoi
()、任意进制
转换
头文件: itoa --功能:将任意类型的数字
转换
为字符串。在中与之有相反功能的函数是
atoi
。
atoi
----功 能: 将字符串
转换
成整型数;
atoi
()会扫描参数nptr字符串,跳过前面的空格字符,直到遇上数字或正负号才开始做
转换
,而再遇到非数字或字符串时('\0')才结束转化,并将结果返回(返回
转换
后的整型数)。 用 法: int
atoi
(const char *nptr);
atoi
把字符串
转换
为数字(不调用库函数,含八进制、十进制、十六进制)
#include <stdio.h> #include <string.h> #include <ctype.h> #include <stdlib.h> //a to i //库里面的
atoi
函数 只能
转换
十进制 //字符串转整数 //八进制,当遇到非数字字符就退出 int o_
atoi
(const char *str) { int t...
10进制,
16进制
的
atoi
#include #include int my_
atoi
(char * str) {//用于录入
16进制
的MAC地址 int value = 0; int sign = 1; int radix = 16; if(*str == '-') { sign = -1; str++; } // if(*str == ' ') //空格不录入 // ret
C语言--数据到字符串的相互
转换
:将数据
转换
为2进制,
16进制
,10进制,8进制 字符串类型;字符串
转换
为整型 常用的函数 与stdlib 库函数说明
包含:整型数据
转换
为 2进制字符串;整型数据
转换
为16机制数据;整型数据
转换
为 10进制字符串;在一些方面类似,但在细节上有所不同。通常来说,如果只是简单地将字符串
转换
为整数,使用。是更方便的选择,而如果需要更多的控制或者处理特殊情况,可以考虑使用。
转换
为十六进制字符串并打印出来。
C语言设计实现十六进制与十进制数之间的相互
转换
C语言设计实现十六进制与十进制数之间的相互
转换
一、十六进制数转为十进制数 1.设计一个C语言代码实现十六进制数例如0xFEFF转为十进制 二、十进制数
转换
为十六进制数 1.设计一个C语言代码实现十进制转为
16进制
数并且
16进制
数的形式是0x0000000,这种形式: 三、总结 通过上述两个代码示例,研究
进行
假设不同的数据,
进行
进制
转换
过程;
C++ 语言
65,213
社区成员
250,514
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章