c中int,Int32,Int64的區別

2021-05-31 22:37:18 字數 663 閱讀 7039

1樓:匿名使用者

在microsoft.net裡面

int=int32

int64=long

但是在其他.net環境下面可能不是這樣的。

c#是一門計算機程式語言,是經過標準化,也就是說其他的人也可以根據它的語法去實現它的編譯器或者執行環境,也就是說c#是唯一的,但是.net framework不是唯一,目前除了microsoft.net還有linux下的.

net-mono 計劃。

int和long是標準c#語言的關鍵字,在microsoft.net它相當於有了一個別名:int32和int64。

2樓:匿名使用者

後面的數字表示位的意思!32位和64位!

就和win32裡的意思一樣!其實int就是int32

因為32位的整型用的比較多久簡寫為int了!

3樓:釁初彤褚浦

簡明扼要的說就是皇神創世那樣的回答。

至於sq_zhuyi說的不對,c#中int用於對應的是.netcts中的int32,也就是說是32位。

long對應的則是int64,也就是說是64位。

所以rightmin的擔心是不必要的,.net為了消除這些差異和不明確性做了很多工作,所以.net程式可以跨平臺,只要有對應的clr。

c 中的 int是什麼意思,C 中的 int 是什麼意思

定義一個int型的指標 例如 int p 定義一個指向int型變數的指標char p1 定義一個指向char型變數的指標int p2 定義一個指向int型指標的指標,即指向指標的指標 name本身是一個char 型的變數,就是一個指標,指向輸入的名字字串的首字元的地址。如果直接輸出name,輸出的就...

怎麼把電腦c盤從64位變為32位

你裝的是64位的win7吧,有些遊戲和軟體相容性會有些問題。換成32位的win7或者xp就行了,不用去買什麼光碟,去網上一些論壇下個純淨的版本用u盤裝或者自己刻一張盤就行了!附上xp安裝方法,win7也差不多主要就是在bios中調下光碟機或優盤啟動。下面是從光碟機安裝的,u盤安裝的方法網上一大堆,自...

C中的 是什麼意思,C 中 int 是什麼意思?

可空型別修飾符 引用型別可以使用空引用表示一個不存在的值,而值型別通常不能表示為空。例如string str null 是正確的,int i null 編譯器就會報錯。為了使值型別也可為空,就可以使用可空型別,即用可空型別修飾符 來表示,表現形式為 t?例如 int?表示可空的整形,datetime...