超过int类型?
很多代码要么使用 int ,要么使用 double/floats 。
我知道有 .NET 移动版本,因此 byte/short 有自己的用途,但对于桌面应用程序有什么意义吗?
当我从事 C++ 工作(游戏编程)时,我非常了解我使用的每种数据类型,尽管我在 C#/Java 工作中没有这种感觉。
如果我知道我的循环永远不会超出字节的范围,那么使用字节会有什么好处吗?
单个byte
相比于long
不会在内存方面产生巨大的差异,但是当您开始拥有大型数组时,这 7 个额外的字节将产生很大的差异。
更重要的是,数据类型有助于更好地传达开发人员的意图:当您遇到byte length;
你肯定知道length
的范围是a的范围byte
.
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)