c语言

sizeof关键字在C语言中的返回值类型是什么

小樊
91
2024-09-26 17:33:20
栏目: 编程语言

sizeof 关键字在 C 语言中不是一个函数,而是一个运算符。它用于计算数据类型或对象所占用的内存大小(以字节为单位)。因此,sizeof 运算符没有返回值类型。它的返回值是一个无符号整数,表示所测量的数据类型或对象的大小。例如:

#include <stdio.h>

int main() {
    int a = 10;
    double b = 3.14;
    printf("Size of int: %lu bytes\n", sizeof(a));
    printf("Size of double: %lu bytes\n", sizeof(b));
    return 0;
}

上述代码将输出 intdouble 类型在当前系统中所占用的字节数。

0
看了该问题的人还看了