永发信息网

同一代码,VC和TC的输出为什么不同?

答案:1  悬赏:40  手机版
解决时间 2021-05-14 23:00

main()
{
unsigned a;
int b=-1;
a=b;
printf("%u",a);
}

上面这个程序为什么在VC中输出是4294967295,而在TC中是输出65535??

最佳答案

VC采用的是32位环境,TC用的是16位环境



a为无符号整形,那么如果a=-1的a的取值将会是当前编译环境的整形的最大值



32位环境下,整形为4个字节(32位),无符号整形的最大值为:2的32次方减1为4294967295


16位环境下,整形为2个字节(16位),无符号整形的最大值为:2的16次方减1为65535

我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
请问黄金什么时候会跌?
麻烦大家来给推荐几部经典点的电影打发时间啊
青山区温州口福熟食店地址在什么地方,想今天
现在宝山哪里做人流好一点,而且服务也比较好
健身口号怎么写,实践团队名称及口号主图是中
在网吧上网时 时间马上完了 如何刷时间?
看dnf高手玩狂战在图里换那套白的套装是什么
吉首市暖洋湘西总代理吉首旗舰店地址在哪里啊
为何现在空间上自定义图片不能上传
系统安装到百分之七十五左右就出错是什么原因
经常断网怎么办?!!!
怎么让金虎不长尖
微信不显示内容摘要
天龙八部镜湖的怪物要怎么打、
永城市小日子食堂地址是什么,有没有知道的
推荐资讯
请给我说楚跑跑每个竞速跑道在GF的L1频道的计
古代西亚创造了灿烂的文化,今天的西亚认识全
☑ 这个符号怎么打出来的。
睡涼蓆有無益害
起凡典韦 貂蝉
夫妻彼此心有所属
贵阳什么地方有好点又便宜的宾馆或者酒店?
JAVE构架 是什么?
我是1989年7月28日出生的,我想问一下明年的
小说斗破苍穹的问题
高中艺术班班级口号,关于高二美术特长班的跑
抢车位里的邀请好友有什么用?
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?