int+n=sizeof(arr)/sizeof(arr[0])
时间: 2024-06-14 09:05:49 浏览: 153
sizeof函数的编写
4星 · 用户满意度95%
`int+n=sizeof(arr)/sizeof(arr)`是一个用来计算数组中元素个数的常见方法。其中,`sizeof(arr)`表示数组`arr`的总字节数,`sizeof(arr)`表示数组`arr`中单个元素的字节数。通过将总字节数除以单个元素的字节数,可以得到数组中元素的个数。
以下是一个示例代码来演示这个方法:
```c++
#include <iostream>
using namespace std;
int main() {
int arr[] = {1, 2, 3, 6, 4, 8, 9, 1, 3};
int n = sizeof(arr) / sizeof(arr[0]);
cout << "Number of elements in the array: " << n << endl;
return 0;
}
```
输出结果为:
```
Number of elements in the array: 9
```
阅读全文