2013-10-27 12:49
7497人阅读
评论(0)
收藏
举报
分类:
版权声明:本文为博主原创文章,未经博主允许不得转载。
- #include <stdio.h>
-
- int main()
- {
- char s[100] = {0};
- sprintf(s, "%x", 15);
- printf("%s\n", s); // f
-
- char str[100] = "f";
- int i = 0;
- sscanf(str, "%x", &i);
- printf("%d\n", i); // 15
-
- return 0;
- }
好,再来看一个程序,加深印象:
- #include <stdio.h>
- #include <limits.h>
-
- int main()
- {
- char s[100] = {0};
- sprintf(s, "%x", INT_MAX);
- printf("%s\n", s); // 7fffffff
-
- char str[100] = "7fffffff";
- int i = 0;
- sscanf(str, "%x", &i);
- printf("%d\n", i); // 2147483647
-
- return 0;
- }
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)