读书人

“#define BIT (0x1 lt;lt; 三) ”中BIT是

发布时间: 2013-03-27 11:22:42 作者: rapoo

“#define BIT (0x1 << 3) ”中BIT是4个bit吗?
如题,还是因为默认为int,所以,bit为32bit?求真相! c
[解决办法]
宏 里没有数据类型,具体的数据类型 预编译之后再看
[解决办法]

引用:
引用:
等价于立即数8
这个知道,但是就是想知道这个“8”在内存中占了多少位?


立即数不放内存里,根据你用它的具体场景写在指令里,字长也是看情况。

读书人网 >C语言

热点推荐