同一个程序在不同的工具上结果怎么不一样?
这个很简单的程序,整型数据的溢出:
#include <stdio.h> void main() { int a,b; a = 32767; b = a + 1; printf("%d,%d\n",a,b); }
在tc上运行结果是32767,-32768,在vc上运行结果就是32767,32768,为什么?
那位大侠能告诉我啊,急啊!
太谢谢了,谢谢啊~~~~~~~~~~~


这个很简单的程序,整型数据的溢出:
#include <stdio.h> void main() { int a,b; a = 32767; b = a + 1; printf("%d,%d\n",a,b); }
在tc上运行结果是32767,-32768,在vc上运行结果就是32767,32768,为什么?
那位大侠能告诉我啊,急啊!
太谢谢了,谢谢啊~~~~~~~~~~~