在C語言中,sizeof函數(shù)是一個(gè)運(yùn)算符,用于獲取變量、類型或表達(dá)式的大?。ㄒ宰止?jié)為單位)。sizeof函數(shù)的語法如下:
sizeof(操作數(shù))
其中,操作數(shù)可以是變量、數(shù)據(jù)類型或表達(dá)式。sizeof函數(shù)返回一個(gè)無符號(hào)整數(shù),表示操作數(shù)占用的字節(jié)數(shù)。
示例:
int a;
printf("Size of int: %lu\n", sizeof(int)); // 輸出int類型的大小
printf("Size of a: %lu\n", sizeof(a)); // 輸出變量a的大小
printf("Size of expression: %lu\n", sizeof(a + 5)); // 輸出表達(dá)式a + 5的大小