C語言基礎(chǔ)知識(shí)—sizeof關(guān)鍵字
sizeof不是函數(shù),所以不需要包含任何頭文件,它的功能是計(jì)算一個(gè)數(shù)據(jù)類型的大小,單位為字節(jié);
sizeof的返回值為size_t;
sizeof_t類型在32位操作系統(tǒng)下是unsigned int,是無符號(hào)的整數(shù)。
注意:下面結(jié)果是根據(jù)64位操作系統(tǒng)獲取的數(shù)據(jù)類型大小,此時(shí)案例可參考下面的“使用sizeof查看各個(gè)數(shù)據(jù)類型占用內(nèi)存大小案例”
char(字符型,1Byte) < short(短整型,2Byte) < int(整型,4Byte)|float(單精度浮點(diǎn)型,4Byte)|long(長(zhǎng)整型,4Byte) < long long(長(zhǎng)長(zhǎng)整型,8Byte)|double(雙精度浮點(diǎn)型,8Byte)
sizeof使用案例
使用sizeof查看各個(gè)數(shù)據(jù)類型占用內(nèi)存大小案例
點(diǎn)擊加載更多評(píng)論>>