我的问题又来了,
希望高手帮忙main ()
{
int a,b;
unsigned int c;
a=-123;b=-456;
c=a+b;
printf ("c=%d",c);
getch ();
}
比如说这个程序,好像是定义了C是无符号的对吧,结果不可能是-579
程序自己会进行被码转换吗?有没有朋友说说怎么改才行
如果我这样运行,在TC应该是报错的对吧,
希望高手能指点我换一个软件,就是那种和ISO定义一样的,我怕
到时候用习惯了,用别的软件会改不过来
不知道我这种想法对不对
还有一个小问题:
如:123456.789
1.23456789e5
1.23456789e+005
这两种表示方法都对吗?标准应该是那一种呢?
[此贴子已经被作者于2006-2-19 14:53:52编辑过]