C语言的内部存储结构和移位操作
2025-06-24 12:42:55 | 来源:人民网

目录。
- 整形。
- 类型大小。
- 表示方法。
- 浮点型。
- 类型大小。
- 表示方法。
- 移位操作符。
- 使用方法。
- 逻辑移位和算数移位。
- 特别提醒。
整形。
类型大小。
sizeof(类型)可以计算出该类型的大小,字节(单位;byte)
每个整形手术所占字节大小的计算代码如下:
#。include。int。main。(。)。{ 。int。num。 =-。1。;if。(。num。 >>1。==-。1。)。printf。(。"这台机器是算数右移。")。;else。printf。(。"这台机器是逻辑右移。")。;return。0;}。
特别提醒。
移动负数位在C语言中没有定义的,如果使用可能会产生不可预测的后果。
int。num。 =5。;num。 <<-。1。;//error。
(责编:人民网)
分享让更多人看到