C语言求数组长度
时间: 2023-07-16 14:17:14 浏览: 108
matlab求数组长度
在 C 语言中,要求数组的长度,可以使用 sizeof 运算符。例如,如果定义了一个整型数组:
```c
int arr[] = {1, 2, 3, 4, 5};
```
可以通过以下方式获取数组的长度:
```c
int len = sizeof(arr) / sizeof(arr[0]);
printf("数组的长度为:%d\n", len);
```
输出结果:
```
数组的长度为:5
```
其中,sizeof(arr) 返回整个数组的字节大小,sizeof(arr[0]) 返回数组中每个元素的字节大小。通过两者相除,就可以得到数组的元素个数,从而得到数组的长度。
阅读全文