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

“#define BIT (0x1 << 三) ”中BIT是4个bit吗

2013-03-27 
“#define BIT (0x1 3) ”中BIT是4个bit吗?如题,还是因为默认为int,所以,bit为32bit?求真相!c[解决办法]

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

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


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

热点排行