yueliang1982 2004年12月24日
用unsigned char如何得到int数据
将整形数据4个字节存放的值分别输出

int iTim = 1222110833;
unsigned char* p = (unsigned char*) &iTim;

for(int i = 0; i < sizeof(int); ++i)
{
cout<<int(*(p++))<<endl;
}

输出的结果是:113, 238, 215, 72

那怎么样才能手工算出这个结果了???
也就是得到这个结果的原理是什么啊??
...全文
54 点赞 收藏 4
写回复
4 条回复

还没有回复,快来抢沙发~

发动态
发帖子
C语言
创建于2007-09-28

3.2w+

社区成员

24.0w+

社区内容

C语言相关问题讨论
社区公告
暂无公告