永发信息网

c语言书中用按位非运算符计算13只有8位进行翻转,而int类型有32位,为什么

答案:2  悬赏:20  手机版
解决时间 2021-11-23 15:57
c语言书中用按位非运算符计算13只有8位进行翻转,而int类型有32位,为什么
最佳答案
13只有8位翻转什么意思 再描述下

评论那样不好看了 写不下 在这里写下你看看:
13
32位表示:0000 0000 0000 0000 0000 0000 1101

~13
1111 1111 1111 1111 1111 1111 0010

你去执行
printf("0x%x", ~13);
看看输出结果:
应该是: fffffff2
fffffff2 对应值就是
1111 1111 1111 1111 1111 1111 0010

你的“只有8位进行翻转”怎么来的?不理解
全部回答
int类型在不少环境里面都是用4字节的内存来表示,所以是32位。你说的13大概是一种只会占用1字节的类型。追问确实是int类型的,我看过是4个字节
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
洁仕干洗(鼓楼西路140)地址有知道的么?有点
asus/华硕 b250-plus主板 搭 i5 7500散片
技嘉1070g1跟索泰1070玩家力量比哪个性能更好
雍正银元宝五十两价格
不相交不烦恼,这句话出自哪个角色
蛇和鼠相配吗
4.8以后海淘1500元的东西,怎么收税?怎么算
三个月的萨摩耶大概有多重
红派纯kparty(大良店)地址在什么地方,想过去
闵行区一共有多少中学?
欢唱量贩式KTV(北滘店)地址有知道的么?有点
skype在哪里查找账户
34.9度体温正常吗
3.6*1.7+2.2*3.6+3.9*6.4怎样简便算
兰州成功学校是否招初三往届复读生
推荐资讯
高考最巧妙与最可惜的考场作文pdf
《网王恋》txt全集下载
模仿造句这不是()也不是()更不是()而是()
铜的软化温度
打完青敏素能吃海鲜吗?
ipad mini3电源ic修一下多少钱
广西南宁帝王大厦有没有餐厅?
怎么回答此乃何意?用文言文回答
电线电缆护套使用离型剂注意哪些问题
在公牛买的插座,觉得太短了,1.8米的,其实
张家家口到定兴县多少公里
曼纹工作室地址有知道的么?有点事想过去!
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?