C++中合法整型常量应该怎样表示?还有“-0xffff”表示哪个整型常量。。要详细答案

2020-07-03 社会 142阅读
0xffff怎么没有一个人算对,这是十六进制数。 每位的数据可取范围为0 1 2 3 4 5 6 7 8 9 A B C D E F ,F表示15, 0xffff=15*16的3次方+15*16的平方+15*16+15=65535=2的16次方-1。所以-0xffff=-65535, 之所以要用16进制是因为它跟2进制转换的方便性。f(16)=1111(2),数值转换要熟悉,组成原理和汇编等等对这些的掌握要求要比较熟练。
声明:你问我答网所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请联系fangmu6661024@163.com