永发信息网

C语言的对于处理器的字长问题

答案:4  悬赏:0  手机版
解决时间 2021-03-27 15:30
C语言的对于处理器的字长问题
最佳答案
这与多少位的处理器无关,是编译器决定的。当int为32位二进制数时,0xFFFF才占了一半的位数,显然不是最大值0xFFFFFFFF;但~0却就是0xFFFFFFFF,所以signed int compzero = ~0;这个写法就很保险,无论int是多少位的都能使之得到最大值。
全部回答
signed 。unsigned的问题
因为常量默认是int ~0 就是 整形的0按位非。自然就是整形的最大值
White_MouseYBZ已经解释很清楚了
也可以这样表示:
unsigned int compzero = (unsigned int)-1;
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
如何增加聚四氟乙烯涂层与基体结合
请写出下列描述中相关微粒的化学式:(1)大
cad2006打开到99%就卡死了怎么回事
地底求生之月空之境v1.73万圣夜狂欢 哪个英雄
英雄联盟AP盖伦怎么出装
花螺肉怎么不缩回去
建小型液化气站需要什么设备
每个画画本可以浪费多少木头
中国有没有像国外的一些专门搞露天大型DJ电音
社保缴费232元是什么等级
大家辞职一般是上班时间给老板说还是下班时间
我想向国家提意见,会不会有麻烦?
跪求:《江南的冬天》郁达夫 的读后感
考研考数学二难吗?对于中等程度的考生大概能
7.86乘三点三减七点八六的简便运算
推荐资讯
希望OL单机版怎么换版恋曲
无事而深有,有事则不惧什么意思
cad桩位编号zdbh插件下载
土沉香和沉香的区别
下载设置安装到手机没有了设置
2017dnf春节称号叫什么名字
近年来,中国对世界经济增长的贡献率超过了10
博琳凯电磁炉有一款有EMC标志,这是什么意思
sublime3怎么快速生成html头部
土猪子肉的做法
发放贷款和吸收存款,银行为什么都要贷记吸收
美的电冰箱一月用电3000度是什么原因?
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?