sizeof是C語言的一種單目操作符凄吏,如C語言的其他操作符++前翎、--等。
它并不是函數(shù)楞卡。
sizeof操作符以字節(jié)形式給出了其操作數(shù)的存儲大小。
操作數(shù)可以是一個表達式或括在括號內(nèi)的類型名脾歇。
操作數(shù)的存儲大小由操作數(shù)的類型決定蒋腮。
include <stdio.h>
int main()
{
//int size = sizeof(10); // 是可以的
//int size = sizeof 10.9; // 是可以的
int a = 10;
//int size = sizeof(a); // 是可以的
//int size = sizeof a; // 是可以的
int size = sizeof(char);
// int size = sizeof char; // 錯誤的
printf("size=%d\n", size);
return 0;
}