王建伟c语言入门,C语言【共43课时】_C/C++/C#课程-51CTO学院

第1章

c/c++起源、市场需求、开发环境搭建

24分钟1节

1-1

c/c++起源、市场需求、开发环境搭建

作为c语言入门的第一节课,老师首先强调了学好一门计算机语言的三个最关键要素,同时做了自我介绍,接下来作为国际惯例,我们述说了c/c++语言的起源、然后我们分析了当前就业市场对c/c++语言的需求情况(需求量大、薪水高、大神必学),同时,和大家一起搭建和配置VS.NET 2012(这是我们这门课程所采用的开发环境)并解释采用这个开发环境对初学c语言者有哪些巨大的好处,为下节课即将正式开始的c语言讲解做好充足的准备。

[24:38]

开始学习

第2章

数据类型、运算符、表达式的介绍

3小时59分钟4节

2-1

常量和变量、整型、实型、字符型-1

本节我们正式开始了c语言的讲解,先从如何创建最基本的能运行的C程序开始来介绍C语言程序的基本结构,同时告诉大家如何逐步驾驭VS.NET 2012开发环境,接下来引出C语言的数据类型,同时讲解常量、标识符、变量等基础概念,然后我们详细讲解了整型数据是个什么样子,为后续的进一步深入学习打下基础。

「仅限付费用户」点击下载“c、c++小白到大神之一:c语言入门_2章_1节.rar”

[58:32]

开始学习

2-2

常量和变量、整型、实型、字符型-2

本节我和您分享c语言实型数据、字符型数据、字符串型数据的样子,我尤其向您介绍了很多实型数据中容易被人忽略和难懂的有效位问题、精度问题、精度损耗问题并步步示范,我将讲解如何增加断点并单步调试程序,如何在调试中查看变量的值,让您一目了然,我同时还介绍了字符型数据和字符串型数据的区别,显然这个区别是c语言学习者必须要知道的一个关键知识点,我反复强调,防止你掉入坑里,最后,我讲解了数值型数据之间的混合运算。

「仅限付费用户」点击下载“c、c++小白到大神之一:c语言入门_2章_2节.rar”

[01:11:57]

开始学习

2-3

算术型运算符和表达式

本节我和您分享c语言的运算符种类、运算符优先级问题,讲解强制类型转换运算符、自增以及自减运算符,我会边讲解边加断点对程序进行调试,进一步加深您的学习印象。

「仅限付费用户」点击下载“c、c++小白到大神之一:c语言入门_2章_3节.rar”

[01:00:17]

开始学习

2-4

赋值型运算符和逗号运算符

本节我和您分享赋值型运算符和逗号运算符,我尤其强调严格区分赋值语句和变量定义时初始化语句的区别,强调了溢出问题,还阐述了复合赋值运算符是怎么用的等等。我讲的非常细致,甚至在面试时的考点我也一一做了演示和介绍,为你在下节课真正进入程序设计环节打下了良好的基础,这几节内容掌握下来,后续课程你也将会进行的非常顺利。

「仅限付费用户」点击下载“c、c++小白到大神之一:c语言入门_2章_4节.rar”

[49:04]

开始学习

第3章

程序的基本结构和语句

1小时46分钟2节

3-1

C语言的语句和程序的基本结构

本节我向您介绍了C语言的5种语句分类(控制语句、函数调用语句、表达式语句、空语句、复合语句),三种基本结构(顺序结构、选择结构、循环结构)以及赋值语句的一些特殊写法,通过本节的学习,您将对C语言程序的结构有一个大概的了解和认知,为后续的学习打下更好的基础。

「仅限付费用户」点击下载“c、c++小白到大神之一:c语言入门_3章_1节.rar”

[35:48]

开始学习

3-2

数据的输出与数据的输入

本节我向您介绍了C语言的数据输出和数据输入,数据输出我们会谈到putchar()函数,printf()函数,同时详细讲述了格式字符,在数据输入中,我们详细讲解了getchar()函数和scanf()函数,在课程中间,我们还穿插讲解了#include语句中<>和""的详细差别,在课程的开头,我们补充了三种程序基本结构的真实代码演示内容。

「仅限付费用户」点击下载“c、c++小白到大神之一:c语言入门_3章_2节.rar”

[01:10:34]

开始学习

第4章

逻辑运算和判断选择

2小时31分钟3节

4-1

关系运算符、关系表达式,逻辑运算符、逻辑表达式

本节我向您介绍了C语言的关系运算符和逻辑运算符,我尤其重点的强调了这些运算符中最容易掉入的坑,容易写错的内容,我详细的解释了各种判断用的逻辑值,最后,我通过几个例子的演示和跟踪调试来向您展示逻辑运算符的求值问题(短路求值)。

「仅限付费用户」点击下载“c、c++小白到大神之一:c语言入门_4章_1节.rar”

[01:01:39]

开始学习

4-2

if语句详解

本节我向您非常详细的介绍了if语句的三种形式和if语句的嵌套使用方式,我着重强调if语句和else语句的配对关系并举例和加断点调试进行仔细说明,唯恐你弄错,本节课把if语句的使用演绎的非常到位,相信看完本节后您就可以非常好的驾驭if语句了。

「仅限付费用户」点击下载“c、c++小白到大神之一:c语言入门_4章_2节.rar”

[51:08]

开始学习

4-3

条件运算符和switch语句

本节我向您介绍了条件运算符和switch语句,我尤其极详细的讲述了switch语句使用中的各种注意事项(多达7条注意事项),我同时重点强调了各种容易掉进去的坑点,相信您学完后再也不会掉到坑里去了。

「仅限付费用户」点击下载“c、c++小白到大神之一:c语言入门_4章_3节.rar”

[38:41]

开始学习

第5章

循环控制

2小时16分钟3节

5-1

概述、goto、while、do while语句精解

本节我们详细讲述了goto、while、do while语句的用法,老师用大量的笔墨进行现场的演示、调试,让大家尽可能的明白这些语句的执行流程,老师反复强调当型循环语句和直到型循环语句的核心区别,这不但是考点,也是在实际开发中经常容易犯错误的地方。事无巨细,凡是能想到的地方,老师一个不拉,全部讲出来,希望大家收获多多。

「仅限付费用户」点击下载“c、c++小白到大神之一:c语言入门_5章_1节.rar”

[40:07]

开始学习

5-2

for语句精解

本节老师非常到位的给大家完美的演绎了for语句,除了介绍for语句的一般形式外,还介绍了八条针对for语句的各种缺胳膊少腿的少见用法,各种怪异的for语句用法尽在其中,相信日后无论遇到谁写的for语句代码,您都能读懂。

「仅限付费用户」点击下载“c、c++小白到大神之一:c语言入门_5章_2节.rar”

[46:49]

开始学习

5-3

循环的嵌套、比较,break语句,continue语

本节我们详细讲述了循环的嵌套结构、几种循环语句的比较以及break和continue语句,通过几个程序实例的演示展示了嵌套循环程序的写法、执行流程,尤其老师用调试手段向大家细致讲解break语句和continue语句的具体功能和用途,希望大家有收获。

「仅限付费用户」点击下载“c、c++小白到大神之一:c语言入门_5章_3节.rar”

[49:13]

开始学习

第6章

数组

3小时25分钟4节

6-1

一维数组

本节我们详细讲述了一维数组,包括一维数组的定义方式、引用方法以及初始化,我们反复强调一维数组下标引用不要超出范围的问题,很多新手都会犯这个错误,而这个错误却又是致命的。

[36:48]

开始学习

6-2

二维数组

本节我们详细讲述了二维数组,包括二维数组的定义方式、引用方法以及初始化,老师尽量用简单的话语描述二维数组和一维数组的区别和联系、在内存中的存储方式,老师也反复强调二维数组下标引用不要超出范围的问题。我们通过下断点,实时观察变量值的方式,给大家加深演示范例的印象,最后,我们讲述了多种二维数组初始化的方式。

[42:39]

开始学习

6-3

字符数组-1

本节我们详细讲述了一维数组中的字符数组,这是一类非常常用又很特殊的数组,我们讲解了字符数组的定义、初始化、引用,并讲解了字符串和字符串结束标记。我们尤其以大的篇幅详细介绍了字符串和字符串结束标记,这是c语言中非常重要的内容之一,而且又非常容易犯错!

[46:46]

开始学习

6-4

字符数组-2

本节我们继续详细讲述一维数组中的字符数组,我们主要讲解字符数组的输入输出以及字符串处理函数。这里尤其值得注意的是字符串处理函数,老师重点讲述了几个常用并且十分有用的字符串处理函数,包括strcat()、strcpy()、strcmp()、strlen(),同时又一次重点强调了strlen()与sizeof()的区别,相信听完本节后大家会有不菲的收获。

[01:19:46]

开始学习

第7章

函数

5小时41分钟6节

7-1

函数的基本概念和定义

本节我们讲述函数的基本概念和定义,包括两个内容:函数的基本概念、函数的定义和返回值。老师还穿插详细解释了诸如函数形参和实参等概念,本章主要是先让大家对函数有一个基本的了解。

[56:57]

开始学习

7-2

函数调用方式及嵌套调用

本节我们讲述函数的调用方式以及嵌套调用,包括三个内容:函数调用的一般形式、函数调用的方式、函数的嵌套调用。老师重点解释了什么叫函数声明以及函数声明的用途。老师详细了讲解了函数的嵌套调用,给出了调用图解,并通过加断点进行演示来观察函数的调用和返回流程,函数的嵌套调用为下节讲解函数的递归调用打下基础。

[52:05]

开始学习

7-3

函数递归调用精彩演绎

本节我们讲述函数的递归调用,包括三个内容:函数递归调用的定义、递归调用的出口、必须用递归吗,递归的优缺点、实际运用赏析。本节我们用大量的篇幅,极其详细的介绍了递归调用的步骤以及调用后返回的步骤,同时,我们以一个网络游戏的寻路作为案例来讲解函数递归调用在实际项目中的具体运用。本节课程对函数递归调用的演绎十分精彩、到位,不可错过;

[01:01:34]

开始学习

你可能感兴趣的:(王建伟c语言入门)