在C语言中,定义数组的基本语法如下:
```c
数据类型 数组名[数组大小];
```
其中:
`数据类型` 表示数组中每个元素的数据类型,如 `int`、`float`、`char` 等。
`数组名` 是用户自定义的标识符,用于在程序中引用这个数组。
`数组大小` 是一个整数,表示数组中可以存储的元素个数。
例如,定义一个包含5个整数的数组可以这样写:
```c
int numbers;
```
如果需要在声明时对数组进行初始化,可以使用花括号 `{}` 来指定每个元素的值:
```c
int numbers[] = {1, 2, 3, 4, 5};
```
如果省略了数组大小,编译器会根据初始值的数量自动确定数组大小:
```c
int numbers[] = {1, 2, 3}; // 编译器将自动计算数组大小为3
```
请注意,数组的索引从0开始,所以数组的第一个元素的索引为0,第二个元素的索引为1,依此类推