为了账号安全,请及时绑定邮箱和手机立即绑定

字节长度的意义?

在注解中有这样一段话:

另外 c语言int的取值范围在于他占用的字节数 ,不同的编译器,规定是不一样。ANSI标准定义int是占2个字节,TC是按ANSI标准的,它的int是占2个字节的。但是在VC里,一个int是占4个字节的。   

请问字节占用多少有什么关系吗?为什么要特意注明?  谢谢

正在回答

1 回答

有 比如你玩游戏时某个伤害值溢出--就是超过了范围 就会导致数据误差甚至报错。所以在定义变量是要注意。比如

float a=1.66; int b;

b=a;

printf("b=%d\n",b)

显示结果是  b=1

1 回复 有任何疑惑可以回复我~
#1

鹿归 提问者

谢谢你啊
2016-08-11 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
C语言入门
  • 参与学习       926207    人
  • 解答问题       20797    个

C语言入门视频教程,带你进入编程世界的必修课-C语言

进入课程

字节长度的意义?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信