关于不规范的赋值的题型
我们学C语言的时候老师出过很多这样的习题:
int a=60000;
或者
int a;
long b=...;
a=b;
问最后a的值是多少?
大概是从谭浩强的书上借鉴的题型,
虽然这种题目实在无聊,意义也不大(我们一般不希望故意使用不规范的赋值),
但是既然问题提出来了,
有没有人有兴趣总结一下?
[此贴子已经被作者于2007-11-9 20:35:43编辑过]
我们学C语言的时候老师出过很多这样的习题:
int a=60000;
或者
int a;
long b=...;
a=b;
问最后a的值是多少?
大概是从谭浩强的书上借鉴的题型,
虽然这种题目实在无聊,意义也不大(我们一般不希望故意使用不规范的赋值),
但是既然问题提出来了,
有没有人有兴趣总结一下?
[此贴子已经被作者于2007-11-9 20:35:43编辑过]
int a=60000;
或者
int a;
long b=...;
a=b;
很规范啊!
完全符合C语法。
32位系统下 long 和 int 都是 32位的。
(TC 是 DOS 下的编译器,所以 int 是 16位的)
/*
int 是对计算机来说是最快的类型,32 CPU int 就是 32 位
*/
[此贴子已经被作者于2007-11-9 20:57:23编辑过]
我们可是在TC2.0环境下啊。