int,Int16,Int32和Int64有什么区别?

int,Int16,Int32和Int64有什么区别?,第1张

int,Int16,Int32和Int64有什么区别?

每种类型的整数都有不同的存储容量范围

   Type      Capacity   Int16 -- (-32,768 to +32,767)   Int32 -- (-2,147,483,648 to +2,147,483,647)   Int64 -- (-9,223,372,036,854,775,808 to +9,223,372,036,854,775,807)

正如詹姆斯·萨瑟兰(James
Sutherland)在回答中所说:

int
并且
Int32
确实是同义词;
int
看起来会更加熟悉,
Int32
使32位代码对阅读代码的人更加明确。我倾向于在只需要“整数”的
Int32
地方使用int,在整数很重要的地方(密码,结构),以便将来的维护人员知道
int
适当的话可以安全地放大
int ,但应注意
Int32
以相同的方式更改变量。

结果代码将是相同的:区别仅仅是可读性或代码外观之一。



欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zaji/5567346.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-14
下一篇 2022-12-14

发表评论

登录后才能评论

评论列表(0条)

保存