色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

char和short三種類型數據在內存中所占的字節數

錢淋西2年前13瀏覽0評論

char和short三種類型數據在內存中所占的字節數?

總結一下哈:針對大部分32位機器來說所占內存是: char 字符型 1個;int整型2 個;short 2 個;但是,不同的機器,和不同的編譯軟件下,都會不同。

所以你可以用sizeof()函數測試一下。例sizeof(char); 這里補充下我的答案,之前回答這個問題時候,自己還是一名單片機開發愛好者,C51單片機中的int確實是16位,兩個字節。而現在的我從事應用軟件開發,在這些編譯器中(比如vs、gcc),int一般都是4位的(無論32位還是64位)。事實上,一個比較官方的解釋是:編譯器可以根據自身硬件來選擇合適的大小,但是需要滿足約束:short和int型至少為16位,long型至少為32位,并且short型長度不能超過int型,而int型不能超過long型。這即是說各個類型的變量長度是由編譯器來決定的。

java int 字節數,char和short三種類型數據在內存中所占的字節數