会员
周边
众包
新闻
博问
闪存
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
海蓝
No possession, but use, is the only riches. 真正的财富不是占有,而是使用。---珍惜自己与别人的时间
新随笔
管理
2013年7月29日
打印字符问题
摘要: 在写C程序的时候遇到了奇怪的想象,声明一个字符 char a=0x5A;在用printf("%02x",a);输出的时候 打印出来的是FFFFFF5A,各种不懂啊,找了半天才发现问题,printf会把char默认转换为long输出,而long是四个字节。要想得到正确的结果,要把a声明为无符号字符,即:unsigned char a= 0x5A;
阅读全文
posted @ 2013-07-29 15:19 Rogge
阅读(156)
评论(0)
推荐(0)
编辑
公告