Jad*_*ias 4 architecture platform programming-languages
我是C#开发人员,我几乎可以肯定,在这种语言中,无论平台如何,"int"总是32位(32对64位),"long"总是64位,float是32和double 64和等等.
有什么语言不是那样的吗?int大小取决于处理器?
Mar*_*ell 9
C/C++中int等的大小没有正式定义 - 它们是编译器特定的; 请看这里了解更多详情.
谢天谢地,C#设计师在规范中正式指示:int = System.Int32,long = System.Int64等 - 所以你不必担心它会改变.x64唯一容易引人注目的区别是IntPtr.Size.
IntPtr.Size
归档时间:
17 年,1 月 前
查看次数:
542 次
最近记录:
14 年,11 月 前