long int与int的输出
教材中说:一个int型数据可以按照%ld格式输出。但我在tc2.0中运行时,出现的结果却不正确main()
{int l=123; clrscr();
printf("%ld",l);}
此题中,在tc2.0中输出结果为:51380347。在mytc中输出结果为:269156475。为何得不到正确结果?
教材中说:一个int型数据可以按照%ld格式输出。但我在tc2.0中运行时,出现的结果却不正确
2006-04-18 14:31

2006-04-18 14:47
2006-04-18 19:54
2006-04-18 20:03
2006-04-19 07:50
在哪写着的?我怎么没看见?
如果有他意思也是指强制类型转换后输出的吧!!
不可能直接就能输出!
存储方式在那儿那
2006-04-19 12:15
2006-04-19 18:41

2006-04-19 18:48
恩,肯定
而且,实际结果是要尊重的

2006-04-19 18:54
2006-04-20 15:05