C语言整型溢出

た 入场券 2022-06-07 07:22 310阅读 0赞
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3. /* run this program using the console pauser or add your own getch, system("pause") or input loop */
  4. int main(int argc, char *argv[]) {
  5. short bianliang1,bianliang2; //定义短整型变量1,2
  6. bianliang1=32767; //将32767赋值给变量1
  7. bianliang2=bianliang1+1; //变量2=变量1+1,应该为32768,事实却是-32768
  8. printf("变量1是%d,变量2是%d",bianliang1,bianliang2); //输出变量1,不变量2结果
  9. return 0;
  10. }

SouthEast

发表评论

表情:
评论列表 (有 0 条评论,310人围观)

还没有评论,来说两句吧...

相关阅读