关于C语言里的有符号整数和无符号整数的问题

关于C语言里的有符号整数和无符号整数的问题有符号整数和无符号整数到底有什么区别,在实际使用中有什么影响?我上网查和看书,两天了都没懂是什么意思。还有那个什么longint... 关于C语言里的有符号整数和无符号整数的问题有符号整数和无符号整数到底有什么区别,在实际使用中有什么影响?我上网查和看书,两天了都没懂是什么意思。还有那个什么long int ,long long int和普通的int又有啥区别?进制我都懂。求大神,小白不懂。 展开
 我来答
百度网友2018359
2017-02-02 · TA获得超过3494个赞
知道大有可为答主
回答量:3486
采纳率:73%
帮助的人:1389万
展开全部
无符号整数是 最小为0,最大为当前系统定义的INT类型最大值
有符号整数 是从负多少到正多少,如:-32767到 32768
long int 比 int 表示数的范围更大,比如假设int占一个字节,long int占用两个字节,所以可表示的范围更大
其实没必要在这上面过于深究
比如一个循环计数 i ,如果你要循环的次数可达上亿次,那就要考虑这些问题,一般来说int类型足够了。
追问
恩,谢谢你
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式