结果是32768没有错
是不是把弄成无符号数了?在INT 前面加上signed试试
恩,我用的是论坛中Turbo C/C++ for Windows 集成实验环境5.0破解版[置顶]发的软件呀,挺好用的,应该不会有什么问题哦.就是谭浩强教授编的《c程序设计》里头有说那个程序运行的结果为-32768,因为一个整型变量只能容纳-32768~32767范围内的数,无法表示大于32767的数。 加了 signed 运行结果也还是一样哦。
[此贴子已经被作者于2006-10-19 20:12:23编辑过]
[此贴子已经被作者于2006-10-19 21:37:18编辑过]
这可能是编释器问题
我想到目前为止,只能这样解释了!!