sizeof 在 C 语言中是否为运算符?
是的,
sizeof在 C 语言中是一个运算符。
什么是 sizeof 运算符?
sizeof运算符用于确定一个数据类型或表达式的字节大小。它返回一个 size_t 类型的整数值,表示给定类型的字节数。
立即学习“C语言免费学习笔记(深入)”;
如何使用 sizeof 运算符?
sizeof运算符可以应用于以下对象: 数据类型:
sizeof(int)、
sizeof(char)、
sizeof(struct)变量:
sizeof(i)、
sizeof(c)、
sizeof(s)表达式:
sizeof(a + b)、
sizeof(x / y)
示例:
<code class="c">#include <stdio.h>
int main() {
printf("Size of an integer: %lu\n", sizeof(int));
printf("Size of a character: %lu\n", sizeof(char));
printf("Size of a double: %lu\n", sizeof(double));
return 0;
}</code>输出:
<code>Size of an integer: 4 Size of a character: 1 Size of a double: 8</code>
