中易网

c++当中什么时候用到unsigned 这个不是无符号型嘛 什么u=10

答案:2  悬赏:0  
解决时间 2021-01-14 21:53
  • 提问者网友:战皆罪
  • 2021-01-14 07:03
c++当中什么时候用到unsigned 这个不是无符号型嘛 什么u=10
最佳答案
  • 二级知识专家网友:蓝房子
  • 2021-01-14 07:42
当不能有负数的时候就必须用unsigned类型,因为它是无符号类型嘛,不会被当成负数。举个例子,如果你要用一个变量保存文件的大小,就最好用unsigned long类型,这样即使在32位的系统里面也可以保存4G以内的文件大小的量,而且你不希望文件大小是个负数吧,那样就是个逻辑bug了。
全部回答
  • 1楼网友:旧脸谱
  • 2021-01-14 09:11
图片看不到,unsigned是不需要正负符号,容量扩大了一倍
unsigned int a;
unsigned short a;
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息!
大家都在看
推荐信息