资源介绍


这是一套非常适合C语言初学者学习的视频教程,先不说C语音,课程开始进行时并未直接讲解C语言,

而是讲解了学习C语言必须掌握哪些计算机知识,让你对底层知识有一个大概的了解,以便更好的学习

C语言以及其他编程语言。站长强烈推荐大家选择此教程学习C语言!

作者:郝斌

郝斌,现在瑞德学校担任教学组长,

曾在雅博等公司担任项目总监。

6年开发经验,擅长C/C++ 、Java、 数据结构、数据库。具有四年培训经验

PS:

我在网上搜了一大堆C语言教学视频,可是都是讲得乱七八糟的,有的就是照本宣科,从不敲代码,把做好的PPT读完,那一专讲就没了。然而,郝老师讲的C语言太犀利了,简单明了不说,老师讲的每一点东西都还是用键盘敲出来的,若遇到了难点老师都会仔细的讲出分析思路,让你不接受,也得接受.想想大学里,老师真悲剧,讲的吐白沫,到头来没几个人

真正的明白C语言这门课。

看到网上有很多人在艰难的找该视频,故我把该视频放在这里,愿各位学习进步!

具体课程:1~180课详细目录

180_C期末考试测试题讲解 下

179_NULL的含义

178_C期末考试测试题讲解上

177_文件 宏typedef漫谈

176_位运算符

175_广义的算法

174_狭义的算法

173_链表 下

172_链表 中

171_链表 上

170_补码下

170_补码 下

169_复习上节课补码知识

168_补码 上

167_进制转化

166_枚举下

166_枚举 下

165_枚举 上

164_结构体11_综合应用_学生管理系统(存储,排序,输出)

163_冒泡排序

162_结构体10_结构体变量的运算

161指针优点大总结【重点】

160_结构体9_应该发送内容还是应该发送地址【重点】

159_结构体8_通过函数完成对结构体变量的输入和输出

158_结构体7_复习上节课知识

157_考前知识点概述

156_结构体6_布置作业

155_结构体5_如何取出结构体变量中的每一个成员【重点】

154_结构体4_结构体的赋值和初始化

153_结构体3_怎样使用结构体变量概述

152_结构体2_如何定义结构体[3种方式]

151_结构体1_为什么需要结构体 什么叫结构体【重点】

150_指针_30_跨函数使用内存习题测试【重点】

149_指针_29_动态内存可以跨函数使用详解【重点】用

148_指针_28_静态变量不能跨函数使用详解【重点】

147_指针_27_闲聊

146_指针_26_复习上节课知识

145_指针_25_多级指针

144_指针_24_动态内存和静态内存的比较【重点】

143_指针_23_动态内存分配举例_动态一维数组的构造

142_指针_22_malloc函数的用法2

141_指针_21_malloc函数使用的简单介绍

140_指针20_为什么需要动态分配内存【重点】

139_指针19_传统数组的缺点【重点】

138_指针18_动态内存分配概述

137_指针17_何谓变量的地址 一个指针变量到底占几个字节【难点】

136_指针16_指针变量的运算

135_指针15_复习上节课知识

134_指针14_确定一个一维数组需要2个参数及其原因_下

134_指针14_确定一个一维数组需要2个参数及其原因_上

133_指针13_一维数组名的含义

132_指针12_下标和指针的关系

131_指针11_一维数组和指针关系概述

130_指针10_通过指针为什么可以使被调函数修改主调函数多个变量的值

129_指针9_复习前面所有指针知识 实参和形参永远是不同的变量

128_指针8_星号的三种含义

127_指针7_经典指针程序_互换两个数字_2

127_指针7_经典指针程序_互换两个数字_1

126_指针6_基本类型指针常见错误解析

125_指针5_基本类型指针

124_指针4_什么是指针

123_指针3_什么是地址

122_指针2_指针的重要性

121_指针1_指针用法初次简单介绍

120_函数_17_变量的作用域和存储方式

119_函数_16_函数复习

118_函数_15_递归

117_函数14_常用的系统函数和自己如何通过书籍学习系统函数的用法

116_函数_13_复习上节课知识

115_函数_12_如何在软件开发中合理的设计函数来解决实际问题

114_函数_11_形参和实参

113_函数_10_函数的声明

112_函数_9_复习上节课直至

111_函数8_函数举例_判断一个数字是否是素数

110_函数7_函数的分类

109_函数6_return和break的区别

108_函数5_如何定义函数

107_函数4_什么是函数

106_函数3_为什么需要函数

105_函数2_函数使用简单介绍

104_函数1_函数概述

103_数组_7_是否存在多维数组

102_数组_6_二维数组的使用

101_数组_5_一维数组的使用

100_数组_4_数组之所以不是我们学习重点的原因

99_数组_3_为什么需要数组

98_数组_2_数组的简单使用

97_数组_1_数组概述

96_流程控制 总测试

95_流程控制 总复习

94_学C语言为什么无法做出像样东西 和 各门课程之间关系

93 _ continue的用法

92 _ break的用法【重点】

91 _ switch琐碎非重点知识介绍

90 _ switch的用法简介

89 _一元二次方程 用do...while实现

88 _ do...while与while和for的比较

87 _什么时候使用while,什么时候使用for

86 _如何看懂一个程序举例_2 _菲波拉契序列_2

85 _如何看懂一个程序举例_2 _菲波拉契序列_1

84 _如何看懂一个程序举例_1 _用while判断是否是回文数【重点】

83 _ while循环3 _ for和while的比较

82 _ while循环2 _ while执行顺序

81 _ while循环1 _ while概述

80 _ for循环9 _多个for循环嵌套使用举例

79 _ for循环8 _复习多个for循环嵌套使用时执行的顺序

78 _运算符补充3 _逗号表达式

77 _运算符补充2 _三目运算符

76 _运算符补充1 _自增[自减]

75 _复习进制的知识

74 _ for循环7 _多层for循环嵌套使用时的执行顺序问题【重点难点】

73 _ for循环6 _ for和if的嵌套使用四个习题的讲解

72 _ for循环5 _浮点数的存错所带来的问题_2

72 _ for循环5 _浮点数的存错所带来的问题_1

71 _ for循环4 _强制类型转化 和1+1除2+1除3+....+1除100之和程序的讲解

70 _复习上节课知识

69 _ for循环3 _ for和if的嵌套使用_2

69 _ for循环3 _ for和if的嵌套使用_1

68 _ for循环2 _ for循环最简单的用法

67 _ for循环1 _为什么需要for循环

66 _循环的分类

65 _循环的定义

64 _ switch后面再讲

63 _选择9 _ if常见问题解析【重点】

62 _选择8 _空语句的问题

61 _复习上机课知识

60 _学习C语言常见误区 如何看懂一个程序 如何掌握一个程序

59 _ if例子2 _对任意三个数字进行排序

58 _ if例子1 _互换两个数字

57 _选择7 _ if举例--求分数的等级

56 _选择6 _ C语言对真假的处理

55 _选择5 _ if..else if...else...的用法

54 _选择4 _ if..else...的用法

53 _选择3 _ if的范围问题【重点】

52 _选择2 _ if最简单的用法

51 _选择1 _ if概述

50 _流程控制4 _流程控制为什么非常非常重要

49 _流程控制3 _复习上节课内容

48 _流程控制2 _流程控制的分类

47 _流程控制1 _什么是流程控制

46 _ sacnf用法5 _ scanf用法复习

45 _运算符4 _对初****算符的一些建议

44 _运算符3 _逻辑运算符

43 _运算符2 _除法与取余运算符

42 _运算符1 _运算符的分类和简单介绍

41 _ sacnf用法4 _如何使用scanf编写出高质量的代码

40 _ sacnf用法3 _一次给多个变量键盘赋值

39 _ scanf用法2 _含有非输入控制符

38 _ scanf用法1 _不含输入控制符的用法

37 _复习上节课内容

36_ printf用法详解_3 _ printf为什么需要输出控制符【重点】

35_ printf用法详解_2【重点】

34_如何编写出更有保存价值 和 更有学习价值的程序

33_ printf的用法详解_1【重点】

32_对初学编程者的一些个人建议

31_ printf和scanf简介

30_什么是ASCII +字符本质上与整数的存储方式相同【重点】

29_ char使用常见问题解析

28_ C编程预备计算机专业知识_不同类型数据之间相互赋值的问题

27_ C编程预备计算机专业知识_什么是字节

26_ C编程预备计算机专业知识_代码规范化

25_ C编程预备计算机专业知识_本讲知识回顾

24_ C编程预备计算机专业知识_常量以什么样的二进制代码存储在计算机中

23_ C编程预备计算机专业知识_常量在C语言中是如何表示的

22_ C编程预备计算机专业知识_什么叫进制

21_ C编程预备计算机专业知识_如何定义变量

20_ C编程预备计算机专业知识_变量为什么必须的初始化【重点】

19_ C编程预备计算机专业知识_ cpu内存条vc++6.0操作系统 之间的关系

18_ C编程预备计算机专业知识_什么是变量

17_ C编程预备计算机专业知识_数据类型

16_ C编程预备计算机专业知识_ HelloWorld程序如何运行起来的

15_ C编程预备计算机专业知识_ cpu内存条 硬盘 显卡 主板 显示器 之间的关系

14_ C编程预备计算机专业知识_本讲概述

13_ C概述_回顾本讲内容

12_ C概述_ VC++6.0软件使用讲解

11_ C概述_一元二次方程详解

10_ C概述_ C语言课程总纲要

9_ C概述_常见问题答疑1.学习java为什么建议先学C语言2.没学过计算机专业课程能够学懂C语言么3.英语和数学不好能学好C么?

8_ C概述_学习的目标

7_ C概述_怎样学C语言

6_ C概述_ C的重要性

5_ C概述_ C的应用领域

4_ C概述_ C的特点

3_ C概述_ C语言的起源和发展

2_ C概述_ HelloWorld程序举例

1_ C概述_本讲内容概述

百度网盘可以用手机平板电脑在线播放,也可以下载之后播放

百度网盘下载地址