主题:运行一个简单的C程序,出现了问题,求各位大虾帮忙!
运行以下的C程序,
#include<stdio.h>
void main()
{
long int a,b;
a=32767;
b=a+2;
printf("%d,%d\n",a,b);
getch();
}
结果输出为 32767,0
为嘛啊?小弟不懂,求各位大虾帮忙,为嘛会得出这种结果???
#include<stdio.h>
void main()
{
long int a,b;
a=32767;
b=a+2;
printf("%d,%d\n",a,b);
getch();
}
结果输出为 32767,0
为嘛啊?小弟不懂,求各位大虾帮忙,为嘛会得出这种结果???