C语言笔记5
- 数组:
- 初始化:int powers [3] = {2, 4, 5};
- 推荐使用符号常量表示数组大小
- 当初始化列表中的值少于数组元素个数时,剩余元素会被初始化为0
- ```c
#include<stdio.h>
int main(void)
{
const int days[] = { 31, 28, 31, 30, 31, 30, 31, 31, 30 ,31 };
int index;
//sizeof days给出整个数组大小(字节为单位),后者给出单个元素大小
for (index = 0; index < sizeof days / sizeof days[0]; index++)
printf("Month %2d has %d days.\n", index + 1, days[index]);
return 0;
}
```
- 多维数组:
`float rain[5][12]`rain是一个含5个元素的数组 每个元素是含12个float元素的数组
2行3列的值是 rain\[1][2]