中易网

为什么printf("%d,%4u,%lu\n",4294967295u,4294967295u,-1);将输出:-1,4294967295,4294967295

答案:2  悬赏:30  
解决时间 2021-12-21 08:32
为什么printf("%d,%4u,%lu\n",4294967295u,4294967295u,-1);将输出:-1,4294967295,4294967295
最佳答案
十进制数4294967295,二进制表示1111 1111 1111 1111 1111 1111 1111 1111 也就是32个1
lz的是在VC之类的将int做4字节处理的环境中的结果
将int做4字节处理的话,-1的补码也是1111 1111 1111 1111 1111 1111 1111 1111 32个1

所以"%d,%4u,%lu\n"
第一个按有符号整型数输出,结果当然是-1咯,
%4u,是以最小宽度为4个宽度输出无符号整数,当然是4294967295
第三个也不用说了吧
全部回答
因为有符号的十进制数的-1和无符号的十进制数4294967295,在内存里面都是32个1 再看看别人怎么说的。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
朝天门火锅在什么地方啊,我要过去处理事情
春天的景色可真美(把句子写具体)
绿宝石花岗岩和蓝钻花岗岩适合做橱柜吗?
沙籠的意思是什么?沙籠的释义是什么啊?
用柴锅蒸米饭得多长时间
蚕丝衣服破了怎么办
电源+12V问题
喝水或饮料最后喜欢留一点不喝是什么心理,求
危机感是依赖出来的,安全感是自强出来的。.
咕唧的意思是什么啊?请解释下!
鄙概的意思是什么?鄙概的释义是什么啊?
银饰经常被水淋被洗发露泡沫泡会怎么样
两个数的和是78差是十六那么较大的一个数是多
关于材料的监理通知单怎么写?
完美国际里,FM是收益控制区域吗?收益时间耗
推荐资讯
我是结婚满7年的外来媳妇,一家三口。有谁知
高中文学社团该开展什么活动
宝忏的意思是什么啊?请解释下!
某公司7月份发生下列经济业务(不考虑相关税
不丹签证费多少钱
學伍的意思是什么?學伍的释义是什么啊?
建號的意思是什么?建號的释义是什么啊?
养胆的意思是什么啊?请解释下!
邵东县公安局红土岭中心派出所地址在哪,我要
求盘锦《家乡的明天更美好》1000字作文
蜀士的意思是什么?蜀士的释义是什么啊?
请问三星数码相机wb500怎么调时间?谢谢
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?