溫馨提示×

c語言sizeof()返回值是什么

小樊
159
2024-09-08 22:36:10
欄目: 編程語言

在C語言中,sizeof()函數用于計算變量或類型所占用的內存字節大小。sizeof()函數的返回值是一個無符號整數(size_t類型),表示變量或類型所占用的內存字節數。

例如:

#include<stdio.h>

int main() {
    int a;
    float b;
    double c;

    printf("Size of int: %zu bytes\n", sizeof(a));
    printf("Size of float: %zu bytes\n", sizeof(b));
    printf("Size of double: %zu bytes\n", sizeof(c));

    return 0;
}

在這個例子中,sizeof()函數分別計算了int、floatdouble類型變量所占用的內存字節數,并將結果輸出到控制臺。注意,%zu是用于打印size_t類型的格式說明符。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女