C语言怎么判断数组的大小
时间: 2024-05-15 07:13:51 浏览: 109
在C语言中,可以使用sizeof运算符来获取数组的大小。sizeof运算符返回一个数组的字节大小,这个大小可以通过除以单个数组元素的大小来得到数组的元素个数。
例如,假设有一个数组int arr[10],可以使用以下代码来获取数组的元素个数:
```
int arr[10];
int size = sizeof(arr) / sizeof(arr[0]);
```
在上面的代码中,sizeof(arr)会返回整个数组的字节大小,sizeof(arr[0])会返回单个数组元素的字节大小,两者相除即可得到数组的元素个数。在这个例子中,size变量将被设置为10,因为arr数组有10个元素。
阅读全文