编译器为VS2019(可单文件编译)
——————
后面有更深层次的讲解,记得关注~~
思考题:什么是数组?作用是什么,如何使用?
一、认识数组
数组是一些列按顺序排列的数,我们可以通过索引(何为索引?就是数放置的位置)访问,举个最简单的例子,10个柜子,排成一排,我们把柜子编号,从09,打开第九号柜子,我们就可以拿出第九号柜子放置的东西,(09就是索引,柜子里面的东西就是我们说的值)
二、使用教程(三部曲)
1、创建一个数组(最好初始化),
2、给数组赋值
3、取出数组的值
ex. 以int类型的数组为例(代码加注释系列)
#include<stdio.h>
#include<stdlib.h>
int main() {
//1、创建一个数组 (将我们的10个柜子排成一行,按顺序编号0~9)
int a[10]; //数组中每一个元素的类型必须一致
//此处推荐写法: int a[10]={0};
//2、赋值(给每个柜子放置不同的东西,类别一样)
a[0] = 0;//给0号柜子放置0,下面自己理解
a[1] = 1;
a[2] = 2;
a[3] = 3;
a[4] = 4;
a[5] = 5;
a[6] = 6;
a[7] = 7;
a[8] = 8;
a[9] = 9;
//打印值《复习下printf()》,"\n"是输出换行符
printf("我是0号柜子的内容:%d\n", a[0]);
system("pause");//解决一闪而过
return 0;
}
程序运行代码截图
更多的可以自行尝试
三、小结
1、了解什么是数组
2、创建了一个数组,并对其内元素赋值,最后打印输出
四、思考
1、创建一个数组的时候怎么实现数组初始化
2、其他类型的数组怎么使用
有疑问可留言
高级数组可移步:
上一章:https://www.jianshu.com/p/33b6cf06bf2d