C#中,定义变量时用到int32,int16。这里的16,32指的是操作系统的位数吗?如何恰当使用这两种变量?

难道使用int32或int64只是为了增加存储长度,如32位用4个字节存储,16位用2个字节。... 难道使用int32或int64只是为了增加存储长度,如32位用4个字节存储,16位用2个字节。 展开
 我来答
悠悠风影
2007-12-26 · TA获得超过1444个赞
知道小有建树答主
回答量:424
采纳率:0%
帮助的人:450万
展开全部
当然不是了。
int
-2,147,483,648 到 2,147,483,647

int16
-32768 到 32767

int32
-2,147,483,648 到 2,147,483,647
int == int32

在C#中:
int -> System.Int32
short -> System.Int16
long -> System.Int64
walnutweb
2007-12-28 · 超过29用户采纳过TA的回答
知道答主
回答量:83
采纳率:0%
帮助的人:90.8万
展开全部
不是为了增加存储长度,应该说由你选择合适的存储长度
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式