探讨一下C语言中char类型数组的移位操作

来源:互联网 发布:期货数据分析 编辑:程序博客网 时间:2024/04/27 06:47

char a[4] = {1, 2, 3, 4};

unsigned int b;

b = a[0]<<24 + a[1]<<16 + a[2]<<8 + a[3];

b的结果是多少?

实际编程是0,与想的有些差距,不知道这种操作实际上如何处理?


0 0
原创粉丝点击