00:00
那同学们,那么这是我们这个啊,上次所讲的这个内容,然后呢,到时候我就会把这个文档发给大家啊,这个文档的话呢,呃,到时候会发给大家,我看这个文档我放到这里了。跑到这里来了,好,我把这个拷位出来啊,好,然后呢,放到我们今天在这个资料里面,大家呢,以后就可以去看啊好,那同学们,那么我们接下来就要讲我们的C语言了,接着讲,那么在讲之前呢,先复习一下我们上一次所讲的内容。啊,那上次的有一个哈哈。或是在C盘下,在这里,在这个地方里面一个number,好,我把它给剪切过来啊,放在我们的平I。
01:00
行为里面第一天后的这里,好把它给打开好,那同学们上去了,我们首先讲了一个这个小案例,对吧,我们知道这里面相当于啊去打了一个头文件,这头文件里面有一些函数,我们要用对吧?这里面是基本的函数库,然后呢,这个是一个程序入口对吧?然后去执行,这样还让控制在停留,这没问题吧。好,然后后来我们又讲了这个啊,就是我们的睡眠的基本类型。基本类型的话呢,其实在我们这地方里面啊,大家知道一点就是Java恰这呃,Java中的恰的类型的是长度为两个字节,但C的只有一个字节,那Java中弄的类型长度为八,但是C语中四个,然后为什么这样呢?C9你不要规定了,弄类型的就是不小于整形,那C语言间中C语言中没有bit。对吧,声音中的不类型零表示或非零表示正。对吧,有符号是这个范围,无法这个范围就代表任意类型,包括后面的一些含一些这个。
02:07
指针呢啊指针呢,都用它来表示啊好,那所以基本的简单长度是这么一个知识点对吧。好,那么我们后后来我们讲了一个输出函数,输出函数的话,注意输出函数一它的。它一定要结合一个什么占位服务,对吧,输出不同的内容需要不同的单位服务,然后是如果是小数的话,后六位是自动保存的,那那如果我们想要后几位,你就保留四位,保留十位就可以再加在百分号加加一个点。点具体一个数字对吧,这是一个,还有一个的话呢,不同的类型要用不同的站位服务器输出,否则会进度丢失,之前我们是用一个。在我们这地方里面,大家看一下我们之前啊,用了一个梳着一个I,用一个用一个短整形去输出,结果精度丢失了,对不对,还有印象吧,好,那么呢,这就是我们的一个数函数,比如说我们输出地址。
03:08
地址就是用我们的百分号X。然后井号外代表的输输出进制啊,注意你不输出进制,它呢,其实就是我们内存地内存地址呢,它就是这样的一个啊,就这样一个值知道吧,这也是一个内存地址,就是数字。好,那么如果把它转化为,也就是这个意思,它就转化为什么是六进载乙啊,就表示的是这么一个情况啊,这么一个情况。好,那同学们在我们这个地方里面的话呢,这是我们啊的输出函数,好,后来我们讲了一个输入函数。输入函数的话,这个时候我们在地方里面的话呢,就是啊输入一个值,就是这次输入函数对吧,也需要占位符,注意这个占位符里面千万不要加上这个非常好,这能加上吗。不能加上啊,不能加上它只能是一个占位符啊,只能是一个啊占位符,然后呢,去把它给这样去去取个值。
04:08
然后注意了,注意这是我们数组里面的括号,不能在左边,要在什么。右边那负循环里面这个字段要定义什么,外边对吧?好这些是一些细节了。然后后来呢,我们又讲了这个啊,加深这个。还没到这里对吧,那不是又讲了一个,就是啊宿主的一个介绍啊,数据介绍后面讲的,后来讲到这个这个。啊输函数,然后符合两个数,那符合两个数的话呢,如果是这样换的话,是没有改是是没法换的,要传一个什么地址所地址才可以改变,对吧,地址才可改变,然后还讲了一个返回两个以上的值,这个时候呢,就比如说我们一键关闭G配值WiFi,那那如果是零代表关闭的话,那就是把这两个字改,那改过后现在你去打印的时候它就变了。
05:05
对吧,就会变了,那就就有这个好处,所以的话呢,像这种情况,它虽然没有返回两个字,但是我们直接去用的时候,它已经改变了啊,就相当于返回多个字了,对吧,好多个子。好,那后来我们又讲了这个指针。对吧,那指针是什么呢?指针就是内存地址。啊指针内存离子,然后这就是一个指针,注意指针的话,你这种也可以啊,这种也显法也可以,但然后这样的话,一般在左上左上方啊的比较多,那在我们这个地方里面的话呢,啊取具体地址复制给他,然后我们这个地方也可以对指针直接复具体的内容。这个指的意思就是把它这个指针。对应的地址的值修改成100或者负值100,那么再去打的时候,那么就不是十了,对吧,直接对具体指针对应的值给修改了对不对。
06:06
好,那么后来我们又做了一个连连看小游戏,对吧?目的是作弊,把这个I的对应的内存地址,内存地址对应的值把它修改为零,零过后它是就跳出跳出循环了,是不是就是这样一个修改对吧。好,那么我们还讲了,就是我们的数组的一个结算,那么数组的话,我们只就就也就是上一次就讲到这个地方取个数组。这是两个数组,数组的取值,这是种取法,然后呢,取内存地址,看到没有好,而且我们的取这个内存地址给我们得到规律,数组的地址和数组的首元素地址是什么。啊,是一样的呀,是一样的,那么我们从这个的话还可看出他这哥们呢,处主是一块什么连续内存空间,你看。
07:08
这个int类型的。它是048,这是12对吧,是连续的吧,那么这个恰的它是012,它是因为什么又是一个字减,明白了吧。好,那么这地方里面呢,之前我们取值是用这种取,那么用指针的取法啊,可以什么字母取,对可以这样取,对不对,可以这样取,好那同学们在我们地方里面的话呢,就可以这样去取了,那么我们取的话。可以这样去取,那么取值大家看一下在。这个可以把它去掉了,在这个地方里面,它这种取法加个一加123,得到的也是1234争取也得到四。
08:00
好,那你们觉得哪种是正统的棋法呀,下面这种这种是刚好是棋巧是吧?啊刚好是凑合,就刚好到这个一个一个一个状态,好那同学们在我们这个地方里面的话呢,一般我们后面就会用这种去取啊去取,因为它这个加一它代表的是什么。向下一个坐标去移动啊好,那也就是说数组它有这么一个特点,给大家看一下啊。好在地方里面的话,宿组的话,比如说这个地方里面一个数组。那么我们来给他看一下,这里面假如有1234个,好,我们把它给标记一下。这是第一个元素对吧?啊。这里。这里。
09:03
好,那这里面呢,它是这么一个地址。这是幺四。这个呢要多少啊,这个呢是要C了,C其实就是三对吧,那么它这里面其实就是啊零。一。二三那么以后假如说我要想去运算的话。运送的话就比较方便了,不方便呢,在我这地方里面,以后我想要去取下个字就价个一就可以取了,加个二就就就差不多下一个就取得下个下个对应的地址对应的值了,好你看的的的好,那也就是在我们这个地方里面你看好。啊,这个也不暂时不要了,那也就是说在我们这个地方里面的话呢,它就可以很快的去取,再看一下在这方里面,当我们当我们是这样的时候,好就取得对应的是这个的值。
10:13
比如说在这个地方里面的话呢,我们我们在这个地方里面去取的。呃,在工具这里面,你看我们这个加,就当每加一个一的时候,它是不是就往下跳了,去取下一个对应值啊,看到没有加加三啊,就这个是一在基础上再加个一,就是跳到下一个什么下一个坐标去取。小左备取,小左边取没问题吧,好,所以就把这个字取出来了,就是这么一个原因,好,那么有了过后同学们就是一上次我们要讲的内容,那么接下来就是我们要讲的就是把我们今天的这些啊,静态内存,动态内存分配,动态创建数组大杂烩,特别是红色的地方,后面会用得着的。
11:01
好,那么今天还会讲什么呢?还会讲。我们的地方里面还会将我们的T机,就是就是我们家政式开发Java和C呼掉了。好,那么到时候呢,我们就会啊,去讲这个里面。这里面会有一个。加掉Java掉CC掉Java,然后呢,还打日志好,中国案例的可能会讲不完对吧,今天的话就会把这些给讲了,那当然我们前天先把C给讲讲对吧?好,那这是我们一天的一个安排。好,那同学们,那么接下来呢,我们就要去继续讲了,好,我们先把它给保存。
我来说两句