作业帮 > 综合 > 作业

像int,long这些c语言的语句怎么会有取值范围,同时它取值范围怎么用,它的取值范围到底是啥意思?

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/16 05:13:58
像int,long这些c语言的语句怎么会有取值范围,同时它取值范围怎么用,它的取值范围到底是啥意思?
int和long作为基本的整数类型,取值范围和位数直接相关.如果是n位整数的话,最高位表示符号位,剩下的n-1位以补码形式表示绝对值,因此范围是整数区间[-2^(n-1),2^(n-1)).int和long并没有明确位数,具体和平台相关(有一点可以确定,sizeof(int)