Nav*_*rma 3 .net c# int clr c#-4.0
int 的大小在 c 中是 2 个字节,在 c# 中是 4 个字节。为什么会这样呢?为什么不像c那样是2字节呢?我也在网上搜索过,但没有找到任何东西。我正在寻找其真正的技术原因。
Rah*_*thi 5
在C#中,int表示Int32,即int是Int32的别名。因此 int 始终是 32 位,相当于 4 个字节。它是为了兼容 32 位和 64 位平台而设计的。如果你写Int64那么它是8个字节。
你可以参考这个MSDN:What is the size of int in c#
归档时间:
10 年,8 月 前
查看次数:
2742 次
最近记录: