C语言求数组长度
时间: 2023-09-28 19:12:23 浏览: 285
matlab求数组长度
在 C 语言中,可以使用 sizeof 运算符来获取数组的长度。例如,对于一个整型数组 arr,可以使用以下代码获取它的长度:
```c
int arr[] = {1, 2, 3, 4, 5};
int len = sizeof(arr) / sizeof(arr[0]);
```
其中,sizeof(arr) 返回整个数组的字节数,sizeof(arr[0]) 返回数组中一个元素的字节数。由于整型数组中每个元素占用相同的字节数,因此可以通过这种方式计算出数组的长度。在上面的例子中,len 的值将为 5。
阅读全文