初学,显示结果的问题?
#include "stdio.h"main()
{
long a=40000 ;
printf("%d ",a);
getch();
}
为什么运行后的结果是-25536啊?我是自学加初学,今天是刚学第二天,所以请各位不要见笑!
2006-07-31 23:48
2006-08-01 00:18
多谢指教!
不过按你写的,结果却是L%.把"%l ",改成"%ld ",就可以了。

2006-08-01 00:26
2006-08-01 05:23

2006-08-01 09:59
十分感谢你的分析!
2006-08-01 10:51
2006-08-05 22:48
2006-08-06 16:21