温馨提示:文本由机器自动转译,部分词句存在误差,以视频为准
00:01
大家好,我是小林,上节课讲了二维数组概述,这节课我给大家举一个案例来详细给大家演示一下二维数组,先include ST dio.h,就是头文件必须要有,然后主函数,嗯,先把明天零写上。这个我建议大家也自己养成这个习惯。定义,定义一个数组类型名是整形,然后数组名起个。然后中括号里边常量表达式,就定义一个两行三列的数组吧,然后直接给它进行赋值,就是两行三列,也就是六个数,我就不用用四五嗯,六。可以看到我已经给他赋值了,他如果大家不理解的话,可以这么理解。
01:01
一。这样的话看着会直观一点,这个是二位数组,然后比如说我现在要输出这个二位数组,舒舒。输出A12吧,你们可以猜一下这个,先自己想一下这个A12输出的会是多少。我估计有人会觉得它应该是第一行的第二列的数,也就是第一行第二列的数,可能有人会猜输出二,但是这个值是如果你要这样猜的话是不对的,他正常输出的应该是六,我可以给你编译运行一下看看。好编译通过,然后运行,可以看到这个输出的结果是六。为什么是六呢?是因为我我之前讲过啊,这二维不论是二维数组还是一位数组,它下边都是从零开始的,也就是这个一代表的是D。
02:11
第二行这个二代表是第三列。它是零开始的,也就是RA12,它输出的实际上是这个数第二行的第三列的数,也就是六,上面这种的话是给它定义赋值的话是223,就是两行三列,它是不是一个概念,大家一定不要把这个理解偏了,上面是A23,它只是两行三列,但是它下标你要引用的话,下边就是从零开始,上面这个就是和中国人习惯还行,下边这个的话就老外他们习惯用零开始。这个一定要注意,然后今天课到这就结束了,如果还没有给小林关注的话,给小林点个关注。
我来说两句