00:00
那我们接下来还讲一点知识点对吧,好。那么在我们地方里面呢,主数组的一个简介啊,宿主。我们来的地方里面。点C。好,然后我们把这个复制一下。数组,现在政治界是数组了啊,好。数组的简单介绍。介绍。那数组的话,我们从哪个地方,我们去给他讲的第一数组的一个。它数组的这个取值,电数组的。取弟子。第三数组,它其实是一块连续的内存空间。
01:06
第四。然后宿主的。设计。第五。然后这个地方里面数组的曲折数组的,然后这里面有那个后的。啊,宿主的。到时候还会讲数组和指针的关系啊,我们先先做这样的一个事情啊,我们把两组数组出来做出来恰。好C。括号等于好,那在这个地方里面的话,大家看好。在这个地方里面的话,来看我们的话。就是哈。这个一对吧。
02:04
嗯。就很不好险。好好。Hello。好,那么还有。Int类型。啊。12345好,那么我们在这个地方里面要去取值,取数值的值,这还是比较简单的,对吧,就比如说我们取F,然后。在这个地方里面。啊,这地方里面取第零个值等于百分号C,对吧,随着放行,然后这样去取。
03:09
这是第几个元素啊,一个是可以这样去取啊,同学们。好。然后呢,复制一下。这个时候就是一。好,支持的时候一好,我们去把它给并起来。这样的话可以把。啊。这个地方是没有什么平对吧,你看这个面也提示了,其实好编译通过了。好执行对吧,是把它给取出来了。好,同样我们要取特的,也可以这样去取。
04:02
好,但是这个时是百分之多少。好。我们去把它给干掉,执行所取出来了,这种取倒是很简单,其实还可用负循环取,对不对?好,那么这个地方里面取过后呢,接下来我们做的事情就要取地址。取地址。地址时。好,就取地址值,就是内存地址啊。好,那在这个地方里面内存地址怎么取呢。复制一下他的这个。地址。地址。好在这个地方里面应该是百分号减X,注意啊,要X减X前面是加上一个16字啊,仅次16次对吧。好,那么这个时候就。
05:00
一个什么。这是取地址吧,好,那我们多取几个。这是几个,这个时候的二。这个呢啊。好,然后我们把这个。类型的,你给他看一看。好,大家看好我们。去编译通过了,大家看一下。在。在我们的恰的数组里面,它这个地方里面是三零,三一,三二,那恰是占多少个字节一个。好,那么。硬的这几个字节啊。四个。048,那下一个就应该是多少。
06:00
下一个最后一个应该是一个10CC是代表12。好,再看一下。这个是多少啊三这是三,你们觉得下一个是多少。他就是最后一个的话就是。变成12。大家看一下是C吧。16进制。16日制十是A吧。十是AB是12 C是多少?诶哦,A是A是12啊,B是11 C是12,所以12C是12对不对,好,那么我们看到是一个连续的吧,所以内存是一块什么没存是一块连续的内存是吧空间。和连线对称点是连续的吧,好,那么这个它有这么一个特点。
07:04
有了过后。注意啦。速度还有一个特点。宿主的手,弟子和宿主啊。数主的手地子和数主啊地址什么相同,好我们看一下在这个地方里面是有地址啊,好,我把这个打印出来,我来把这个什么去掉,这个也去掉,然后呢,在我们这个地方里面把这个复制一下。
08:01
这个去掉,这个去掉,这是一个数组啊,这是一个数值啊,然后打印出来。大家看一下,在我们这个值里面三是三零,那这个地方里面地址幺零,幺零是这个地方相同啊,也就是说数组的数组的首元素的地址和我们数组的地址是什么相同的?好,数组的数组的首元素。的地址和数组的地址是吗?是相同的,明白了吧,好,那么有了过后它还有个特点,还有个特点的话呢,就是当我们去取的时候,注意在我们地方里面呢,我们可以这样去去取,就是这个是取地址,那地址这么取的话,接下来我们就可以根据地址去取值了,取值。
09:00
用指根去什么取值,主针怎么取啊,好了,同学们啊,这个时针我就取值,就这样去取了啊,大家看好啊。把它复制一下。那在这个地方里面的话呢,取值百分注,注意这个类型是百分号多少D对吧?好,那这个时候我们前面加个星号星号,然后呢,这个地方里面注意了我加上一个。这样子。然后。加上一个零。然后这个地方里面呢,地址百分号。
10:01
这里面是摆放第。然后第,然后这个时候星号。啊,这个这个我们这样的学家这个地方呢。加上零好,大家看好啊,别着急,一个两个三个好,这里面是一,这是一,这里面是这个多少二,这是头是二啊,还有三三。大家看好。我们取编译执行,大家看一下,我们把这取出来,同学们这种方式取,刚才我们之前是用这种取法呀,用这种指针的方式也去取,注意这个内存是一块联系的内存空间,内存空间是不是就我们地址啊,说明通过这种去取,这没问题吧,当然是地址,这没问题吧。
11:02
好,同学们,不光有这种取法,还有另外一种取法,好,大家看好。这个的话呢,可以这样括起来。过起来,这个你见过吗?对吧,咱们下,然后大家看好,我把这个上去做过后,大家再来看一下,那种你看在这个地方里面看是得到也是1234啊好,大家看好。在我们这个地方里面的话呢,它是得到一个过后,再加上一个下标,再加上一个下标,再下标,为什么呢?因为数组它是一个连续内存空间,我加上下一个下标,始终要跳到下一个,它就有这么一个规律。但是呢,这个加。
12:04
加一个坐标再去取,是不是相当于。根据它下边去取啊,这种是正统正正规的取做法对吧,但是这种的话呢,就是刚好是什么数组,它就是个连续的,你跳到下一个下边是得到下个的值啊。明白吧,好,那么他是有这么一个特点,好那么下一次的话,我们就会用这个特点来去去做一个人为去输出数值这么一个案例啊,下次上课的时候再说,好那同学们今天我们讲的就这些,但是这些的话,特别是指针这念大家用一用啊,然后我们这些红色的地方都要要求大家掌握的啊,包括后面这些啊,动态创建数,大家会这些红色的地方后面会用得着,但是这红的呢,基本上后面用不着啊,但是你要听一听对不对,了解一下啊,什么动态内存分配,动态创新数组啊,这些比较重要的,好,那同学们今天都讲的地啊。
我来说两句