在C語言中,sizeof()
函數用于計算數據類型或變量所占用的內存字節大小。要使用sizeof()
來判斷類型,您可以將類型名稱作為參數傳遞給sizeof()
。這里有一個例子:
#include<stdio.h>
int main() {
// 計算 int 類型的大小
size_t int_size = sizeof(int);
printf("Size of int: %zu bytes\n", int_size);
// 計算 float 類型的大小
size_t float_size = sizeof(float);
printf("Size of float: %zu bytes\n", float_size);
// 計算 double 類型的大小
size_t double_size = sizeof(double);
printf("Size of double: %zu bytes\n", double_size);
return 0;
}
在這個例子中,我們計算了int
、float
和double
類型的大小,并將結果打印到控制臺。請注意,sizeof()
返回的是size_t
類型的值,因此在printf()
中使用%zu
格式說明符來正確顯示這些值。