- 数组包括:(一维数组)(二维数组)
- 先讲一维数组:
创建变量格式:type arr_name[常量值] 例如:int arr[10] = {0};其中[]里的必须是整型常量
- 一个重要的知识点:其中[]叫做:下标引用操作符里的数代表的是下标。而不是{}具体的数字。
- 数组元素如何打印,需要创建一个变量来代表下标,例如;
再举一些例子,输入成绩,打印出来:
- 二维数组:
格式:type arr_name[常量值1][常量值2];
它和一维数组一样,只不过申请的空间变大了。
我们直接上实践:多个字符从两端移动,向中间汇聚
- 还有一个知识是:C99的变长数组:
代码:int n = a+b;
int arr[n];
有的编译器上有,有的没有。