在C語言中,sizeof函數是一個運算符,用于獲取變量、類型或表達式的大小(以字節為單位)。sizeof函數的語法如下:
sizeof(操作數)
其中,操作數可以是變量、數據類型或表達式。sizeof函數返回一個無符號整數,表示操作數占用的字節數。
示例:
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)); // 輸出表達式a + 5的大小