ANSI C 标准定义的基本数据类型取值范围数字有什么特殊意义如题 谢谢了

日期:2021-06-12 03:08:28 人气:1

ANSI C 标准定义的基本数据类型取值范围数字有什么特殊意义如题 谢谢了

32768 ---> 15个2相乘 (因为是int16,去掉一个正负号用掉一位,剩下15位表示数字,所以是15个2相乘) 2147483648 ---> 31个2相乘,道理同上 明白了没? 补充: 我写了20年程序,给点过来人的经验你参考一下,我没有特别去记住这些东西,但是时间长了,有些自然就记得了。其实前面这个32768反倒没什么记住,但是 65536 (它的两倍)是记住了,因为以前dos下编程的时候经常需要防止16位溢出,而且很多时候需要和 65535(它的2倍减1)这个数字
    A+
热门评论