c语言中整型数为两字节,但它为什麼能表示70000
答案:3 悬赏:10 手机版
解决时间 2021-03-27 14:51
- 提问者网友:你独家记忆
- 2021-03-26 21:31
c语言中整型数为两字节,但它为什麼能表示70000
最佳答案
- 五星知识达人网友:鸠书
- 2021-03-26 23:04
我编了个程序 在TC里运行了一下:
#include "stdio.h"
main()
{ int a;
a=70000;
printf("%d\n",a);
getch();
}
运行结果 4464 溢出 就是不能表示70000
#include "stdio.h"
main()
{ int a;
a=70000;
printf("%d\n",a);
getch();
}
运行结果 4464 溢出 就是不能表示70000
全部回答
- 1楼网友:行路难
- 2021-03-27 00:59
C语言并没有规定short,int,long等的字节数,只是一般short <= int <= long。具体得看你所使用的编译系统
在VC6里面,int就已经被定义成了4字节了
在VC6里面,int就已经被定义成了4字节了
- 2楼网友:青灯有味
- 2021-03-27 00:22
tc中int是2个字节的,但是在标准的c语言中,int型是4个字节的,short型才是2个字节
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯