首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

printf("%s\n"(char *)&a);//为啥无法输出0x1234

2014-01-19 
printf(%s\n,(char *)&a)//为什么无法输出0x1234 ?int a 0x1234printf(%s\n,(char *)&a)//为什么

printf("%s\n",(char *)&a);//为什么无法输出0x1234 ?
int a = 0x1234;
printf("%s\n",(char *)&a);//为什么无法输出0x1234 ?
[解决办法]
直接按照16进制输出a的值就行了
printf("0x%X\n",a);

热点排行