00:01
同学们,我们把前面讲的这个内容呢进行一个梳理,我们来看一下前面我们讲了哪些内容,从哪里开始梳理的呢?对,应该是从看一下笔记。对,我先把这个关下哈,来看一下我们原先梳理到了安装VC6.0这个版本,对不对,然后现在呢,我们来进行梳理。走一下。好,那就从头开始,然后我们安装完两个软件过后呢,我们就做了一个C程序的快速开发入门来捋一捋。放这来好。走起来。那C程序开发入门我们是怎么讲的呢?首先我们这有一个步骤,我们先说了一下需求,我们要开发一个hello.c输出hello word,然后呢,这边对他的一个开发步骤做了一个说明,好先捋到这一栏。
01:00
诶,这个地方不应该放这儿吧。放这啊,这这刚才这个位置放错了。我们把它捋一捋。在哪去了?在这啊。C。啊,这个特别讨厌,这还不好定位。从这开始。接过来。剪切到下边去,下面还有图片对吧,应该放到这个位置来,待会图片我再用。那么我们讲开快发快速开发入门呢?我们怎么说的?梳理一下,首先我们提出了一个具体的需求,就是需要开发一个hello程序,然后呢,输出hello word。这是我们的一个需求,然后呢,我在这里就说了一个开发的步骤,大概呢,分成这么几步是不是。对,分成了三步,最后这个代码呢,我们写出来代码演示。
02:02
代码演示代码我们是写到哪里的?打开这里。应该是hello c,我们顶到前面去,是不是在这儿引入的呀。是在这个地方。是在这个地方。好,我把这一段代码拿过来好吧,诶那这样子,因为我们这个地方加了注释了,看不太好看,所以说我把这个都打开好吧。从这把。就是打开。好,这是我们的这一段代码,我把它拷贝,诶不用从这拷贝。这样拷贝的话就多了,从这开始往上拷贝就行。把代码呢给同学们放到表格中去。啊,这样一目了然。把这个写完了以后,我们又做什么事情了呀,我们来给大家说了一下C程序的一个运行机制,还有印象吧,我们说了一下C程序的运行机制,那么这个C程序的运行机制呢,其实是一个重点。
03:00
就是你要把C语言学好,这个运行机制是一定要把它搞清楚的,所以说我们先给同学们说,简单的描述了一下这个运行的机制是这样几个过程,四个过程对不对?第一步呢,我们需要先去编写我们的源码,第二编辑就叫编辑过程,紧接着呢,我们是编译过程,再呢就是连接,最后呢是运行。同学们可以看到,我们实际上程序员参与的过程是编辑,而编译和连接呢,需要我们按一个按钮就行了,它就会来帮我们编译并且连接成可执行的这个程序,运行呢,咱们可以就是通过这个界面。通过这个页面点这个就行,还有一种方式呢,就是我们直接去执行这一个点EXEXE文件是这样子,好说完了,说完过后呢,是不是我们还画了一个图啊,这边对应这个图我也画出来了,我把这个图呢也给大家拿到笔记里面来。
04:03
这是老师画的一个图形。对应的图我也放到这,把这个图画完了过后呢,我们又给大家做了一个图解分析,这是呃,这是用图解的方式再给大家说了一遍。我把它放到这里来。图解分析好,这边呢,省点事,我们直接把这个也拿过来好,其实这一个流这边这个图跟上面这个图是一样的,只是呢,上面这个图是我给大家讲课的时候画的,这个图呢,是我们在准备幻灯片的时候就已经画好了,其实都是一样,大家发现没有都是一样的。好,当我们把流程图说完了以后呢,是不是我们就进入到下一个讲解过程,就是课堂练习,这个课堂练习呢,要求同学们晚上或者说你把这个视频暂停一下,把它完成了就可以,很简单,要求特别简单,就是用VC2010创建一个空项目,然后完成输出。
05:05
你的名字,Is study c。好的,我把这个呢也给同学们捋到这里来,两个步骤。好,课堂练习这说完了过后,下一步我们讲什么内容呢?跟上我的思路,下一步呢,我们给大家把编译连接和运行的具体的含义又做了一个说明,加深了对它的认识,对吧?我们先给大家解释了什么叫做编译。是样子的吧?对,编译呢?我们要明白两点,所谓编译就是将我们的C程序C的源码通过编译器生成object文件,也叫目标文件,如果没有错误就OK,如果有错误会提示相应的错误信息,那你就调调错就行了。什么叫连接呢?是不是?我在这里也总结了几句话。对吧,有四句话,那么连接呢,其实它是这样子的。
06:02
和就是把把你的目标文件,把你的目标文件通过这个连接程序。把我们运行需要的C库文件,把它进行一个连接,生成一个可执行文件,这个就是连接,如果在这个过程中出了错误,它会给你提示,如果没有错误的话,会顺利的生成ES文件,就可以执行了。OK,那注意,当我们连接成功以后呢,你会发现ex文件它比object文件大了很多。为什么大了很多呀?因为它引入了库文件里面相关的函数以及资源。好,这个呢是连接的介绍,连接说完了过后,是不是你给他介绍了一下什么是运行,对吧,运行就比较简单了,所运行呢,说的简单一点就是你双击或者叫执行我们这个程序就可以。那么我这里在提出了C语言开发的几个细节一定要注意,当我们修改了原文件过后,原文件过后一定要重新编译连接,生成新的ex文件。
07:09
那么这个才能看到最新的变化,千万不要这样,因为有时候我们带学生带久了过后呢,有些学生他把这个源代码一改,诶,他就去执行原先的那个ex文件,肯定你看不到最新的效果。也就看不到变化,明白这意思吧,这点请大家注意一下。好,紧接着我们继续往下看,下面呢,我们又总结了C程序开发的六点注意事项,哪六点注意事项呢,我们捋一捋。第一点呢,同学们要知道C语言C程序的主体结构大概是这样子的。哪样子的呢?首先呢,要有include,就是引入我们的头文件,其实就是引入头文件的目的就是要把库文件的函数引进来。那么这边呢,是主方啊,主函数,主函数里边呢,有我们的函数体。啊,转组震撼出题。
08:02
好,这边是我们的。C扩展名,呃,一定要扩展,然后扩展名是点C,然后这是它的主方法,然后区分大小写,每一条语句后面呢,要有一个分号结束明白。那大括号里面呢,要成对的出现,缺一不可,好,我把这个给同学们板书到笔记中,很简单哈,板书笔记中我捋一下,这是我们的地。下面呢,又是好,我再给他来一个小号。好,就是23456,这大家要有一个印象,别写着写着就忘了这些细节问题。开发作一说,说完了过后是不是给大家讲了C语言转移字符?C元转移字符呢,在开发的时候其实特别有用,为什么呢?因为你将来要去实现对齐功能,或者要换行,你不会转移支付,你是输不出来的,明白所以说这一点大家注意一下,我把这样整理一下。转移字符常见的呢,我这里讲了大概有这么几个,哪几个哈,呃,一个两个三个四个五个,就讲了五个,还有六个,一共六个,好吧,六个我把它的编号。
09:11
六个常用的转移字符,那么紧接着呢,我们还给大家讲了一个案例,就应用案例,应用案例在哪里呢?打开我们的源码,在这里。应该是在这讲对不对,好,我把这个主方法也打打开好吧,诶这个地方呢,我要在这打开了。打开它。打开打开我们前面这一部分,就前面这一部分就是讲的它的这一个转移字符的一些特点。好,我把这个呢给大家整理到笔记中去。代码哈。插入一个表格,把代码放进去就换行。那这前面这一部分就是讲的各个转移字符的使用情况。
10:03
把这个转移字符说完了,过后呢,我留了一个作业,希望同学们晚上把它做一做啊,其实我在课堂上已经做过了,对不对,课堂已经做过了。好,放这就可以。把转移字符说完了以后呢,是不是我们又提出在做开发的时候,咱们可能遇到的常见问题以及解决方案提了一下。那么我们常见的错误呢,有这么三种,同学们需要注意,第一个呢,就是你没有关闭这个控制台,你又去运行了一个新的ex文件,这样报错,还有我们可能会缺少分号,另外一个呢,就是我们会犯一些语法错误,比如说少了分号啊,大括号啊,引号啊,或者拼错了单词,把一写成L了,或者把L写成一了,大O也是大写的O,小写的O,那你们大家注意一下,另外呢,就是中文的分号和英文的分号要注意区分。好,这里面我总结到这里了。好,我这儿直接截图了。
11:02
有这么几点。好,这是常见问题的总结。好,这边呢,我们把它截过来。啊,一个地方我就简单一点啊三。上。好,这是我们三点常见的问题和解决方案,解决方案大家注意一下,那么这边应该有个小案例吧,好像好像有个案例。案例说明。案例说明我给大家板书到比喻中去,在哪里说了这个可能错误呢?在这里。哦哦,这没有没有,这个就直接当时在代码里面说了一下,就一不要写成L了,O不要和零,零和O不要区分啊,不要那个混在一起。好,这是常见问题。紧接着我们又讲了什么呢?讲了注释。就是我们在写代码的时候呢,有些地方,有些地方是需要写些注释来说明一下。对,那么注释在我们的C语言里面呢,有两种,对,有两种看一下第一种。
12:07
我们这说一下。第一种呢,就是我们所说的单行注释。单行注释,还有一种呢,就是多行注释,我分别的举了例子来说明的,往下看。往下看,就这说的单行注释就是两个斜杠。块注释也叫多行注释哈,它是一个斜杠,新新斜杠要对应,最后呢,做了一个应用案例,应用实例,最后说了一下注意事项,好,我把它整理到我们笔记中去。放这儿来。好,这是注释的一些内容。整理一下。单行注释。大注释的基本格式捋一下。对,基本格式。好,应用案例,待会儿我统一放,还有一个快速式。快入市。它的基本格式呢,是这个样子的,对吧,给它标成一个粗体加蓝色。这样大家一看就比较醒目了。这是来一个初体加来设。
13:04
这边呢,我们说了一下使用的注意事项。使用注意事项,哪些地方需要同学们注意呢?第一个就是单行和块注释,被注释过后就不会被执行了,第二个呢,块注释里面不能嵌套,还有快捷键,可以根据自己的习惯进行配置。这个快捷键怎么配置的,是不是前面我们这有个图啊,我们把这个图拿过来用一下。我看看还在,还在前面不。在这里。呃呃,往上找哈,还在上边是不是。在这个位置。往下拉。啊,这这个是配置配置配置那个行号的。这个是。啊,这个是调整那个菜单的对吧?嗯,好,这个是来配注释的,我把这个图拿过来。这次配了个注释的。这个是干什么的,我看一下这个应该是,呃,就是运行好,把这两个一起拉过来就可以了。
14:04
把这个还有这个图就一起切到哪里去呢?切到我们刚才放的就是配置快捷键的位置啊。配置快捷键的。这个图示我截个图放这,大家一看就知道了,哎,大概是怎么配的,诶这个地方。往这儿拿一个。在哪里呢?在这个位置,诶这个地方我们我们以后这个地方还要小心一点,对吧。在。上边。在哪去了看一下。下边对不对。这个位置哈。这个是配配置这个注释的。好,我这放这来。好配置我们快捷键。
15:00
好,我就放到这大,就说你怎么配这个快捷键呢?就是点开这个那个选项键盘输入这个注释,根据你的需求来配就可以了,配完了过后你呃,在运行的时候,诶这这个图就不放这了哈,这是配置快捷键。那接着继续往下看,下面呢,我们说了一下,写代码的时候要注意这个规范,规范大家看一下。那写代码的时候哪几点需要注意呢?我这里总结了三三点,一个是注释。要注意正确的缩进和空白,最后呢,风格有两种,一种是行尾风格,一种是市场风格,都可以都可以好,这个呢,我就直接截个图。比较简单。好,我把这个图呢给同学们放到这里。就说这三点是同学们必须遵守的,对不对?那其他地方就是大家写代码的时候要注意,注意写的简,就是注意这个代码写的清,这个清晰一些,不要混在一起啊,不要混在一起了。
16:01
这是我们的这个代码风格的规范,最后呢,我们还说了一下C语言标准库,就这个参考手册怎么去使用。是不是这样子的,那手册呢,我直我直接把这个手册粘到我们笔记里面去,大家用的时候打开直接找到需要的位置就可以了,这是手册库。那我把这个图粘过来哈,这这边有这么一个文档,我直接拿过来弄到这就行了,那你怎么看呢?双击双击过后把这个word文档打开就可以看了。那也就是说后边我多说明说明一下,后边学习C编程时。编程式。编程时如果发现发现某个呃,发现要使用,要使用到某个函数,可以来查询即可。啊,来查询就可以了。这是我们标准库的一个参考手册说明,最后呢,我们还布置了最后的练习,一共有四个题,四个题都很简单,同学们拿一点时间,拿上十分钟就可以把它全部写完,对不对?好,我把这四个题呢,给它整理到这里来。
17:17
四个题,其中有一个题就是涉及到这个char类型的呢,可以暂时放一放,我这也说了,后面学完差了过后再来完成也是OK的,好,我把这个给大家。这个我们拿过来用一下。这是他的一个样式,对不对啊,样式我就放到这边就可以了。样式可以了,好,这是我们整个这个代码的一个整理,就是整个笔记的整理,梳理就完毕了。同学们在这个过程中发现就是。哪一块你没有理解到位,讲的时候没有理解到位,把这个笔记打开,点击这个位置,比如说你说诶老师,我发现我在听课的时候,这个程序的运行机制我没有理解透,那么你把这儿点开过后,把这个图打开看一下,一目而了然。同学们,那关于这个章节的内容的梳理,我们就讲到这里。
我来说两句