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

int 转换成 char数组解决思路

2012-12-30 
int 转换成 char数组[解决办法]1)你的转换没有问题,你输入10000的二进制表示是0000 0000 0000 0000 0010 0

int 转换成 char数组


[解决办法]
1)你的转换没有问题,你输入10000的二进制表示是
0000 0000 0000 0000 0010 0111 0001 0000, 所以第0个字节的值是16

2)char转int时,要注意字节对齐的问题,如果是32位机要注意把要转的char型地址4字节对齐.


不明白为什么要这样转来转去?直接定义short数组,然后赋值的时候进行移位操作不行吗?

热点排行