sizeof()计算数组元素个数
时间: 2024-01-25 14:43:02 浏览: 79
sizeof的相关运算
在 C 语言中,可以使用 sizeof() 运算符来计算数组的字节大小。如果要计算数组的元素个数,可以将数组的字节大小除以单个元素的字节大小,即:
```c
int arr[] = {1, 2, 3, 4, 5};
int size = sizeof(arr) / sizeof(arr[0]);
```
在上面的代码中,arr 是一个包含 5 个整数元素的数组。使用 sizeof(arr) 可以计算出数组的总字节大小,使用 sizeof(arr[0]) 可以计算出单个元素的字节大小,两者相除即可得到数组的元素个数。在这个例子中,size 的值为 5。
阅读全文