2018-10-23 23:29:54 clanguage
- 在 32 位環境以及 Win64 環境下的執行結果為:
short=2, int=4, long=4, char=1
在 64 位 Linux 和 Mac OS 下的執行結果為:
short=2, int=4, long=8, char=1
sizeof 用來獲取某個資料型別或變數所佔用的位元組數,如果後面跟的是變數名稱,那麼可以省略
( )
,如果跟的是資料型別,就必須帶上( )
。需要注意的是,sizeof 是C語言中的操作符,不是函式,所以可以不帶
( )
,後面會詳細講解。