问题描述: 像int,long这些c语言的语句怎么会有取值范围,同时它取值范围怎么用,它的取值范围到底是啥意思? 1个回答 分类:综合 2014-10-11 问题解答: 我来补答 int和long作为基本的整数类型,取值范围和位数直接相关.如果是n位整数的话,最高位表示符号位,剩下的n-1位以补码形式表示绝对值,因此范围是整数区间[-2^(n-1),2^(n-1)).int和long并没有明确位数,具体和平台相关(有一点可以确定,sizeof(int) 展开全文阅读