热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

shortintc未理解的整数环绕/短int反转,赋值和打印之间的差异

如何解决《shortintc未理解的整数环绕/短int反转,赋值和打印之间的差异》经验,是哪儿的问题?

以下代码片段

short int k = -32768;
printf("%d \n", -k);
k=-k;
printf("%d \n", k);

版画

32768 
-32768

我认为两张照片都是平等的.有人可以解释一下这个区别是什么以及为什么这个任务k=-k会导致环绕?很难在网上找到解释,因为我真的不知道该怎么去谷歌.


推荐阅读
author-avatar
mobiledu2502868523
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有