我定义了一个short a
然后输出cout<<a+1;
a+1不会出现溢出吗
2条回答 默认 最新
快乐鹦鹉 2022-10-30 15:43关注有可能啊,你用什么类型都可能存在溢出可能。a+1的结果int型。因为1默认是int型
相当于
short a;
int a = a+1;
cout<<a<<endl;本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报 编辑记录
有可能啊,你用什么类型都可能存在溢出可能。a+1的结果int型。因为1默认是int型
相当于
short a;
int a = a+1;
cout<<a<<endl;