这门课的名字里有“纠偏”两个字,值得先说清楚:它不是从零教你写第一个 Hello World,而是把很多人学 C 语言时先入为主记下的错误概念,一个一个掰回来。如果你已经能看懂简单代码,却总在指针、类型、表达式这些地方犯迷糊,它更对得上你的问题。

先确认自己适不适合现在看

完全没碰过 C 语言的人,直接看这门课会有点吃力。它更像一次校准,前提是你手里已经有一点点写代码的经历——哪怕只是照着书敲过几段、编译运行过、被报错卡住过。如果你连“变量”和“函数”都还没有实际用过,建议先随便找本教材把前几章走一遍,哪怕走得磕磕绊绊,再回来听这里的讲解,会顺畅很多。

反过来,如果你已经学了一段时间,却发现自己对下面这些事说不清楚:一个整数到底占几个字节、声明和定义有什么区别、一个表达式算完之后到底是什么类型——那这门课就是冲着你来的。

按什么顺序看,哪几讲值得反复

开头两讲是在铺垫“编程到底在干什么”和基本概念,节奏不快,可以当作热身。真正密集的部分在后面:讲变量声明的那一讲,会帮你厘清很多教材含糊带过的地方;讲标准整数类型的那一讲,涉及取值范围、有无符号、字节数这些容易记混的细节,建议配着纸笔看,自己画一遍范围表。讲源文件和函数的那一讲偏结构层面,理解程序是怎么被组织起来的。讲表达式的那一讲最需要慢下来,它讨论的是一个表达式求值之后结果是什么类型,这直接关系到很多“为什么结果和我算的不一样”的困惑。

这些讲都不长,但信息密度高。与其一口气刷完,不如每看完一讲就停下来,拿手边的编译器随便写几行验证一下。你验证过的东西,才是真的记住了。

哪里可以快进,哪里不能

课程简介那一讲听个大概就行,不用逐句琢磨。如果你对“什么是编程”已经有自己的体会,那一讲也可以跳着看。但涉及类型、声明、表达式求值的内容,不建议跳——这些正是最容易带着错误印象往下走的地方,跳过去等于把问题留到以后。

需要坦白的是,这门课解决的是概念层面的偏差,不会教你把一个完整项目写出来。想练手感的,还得另外找练习题配合。它做的是打地基的活,地基这件事,急不来。

资料和练习怎么配合

配套的图示资料适合在看视频前扫一眼,先有个印象,看完再回头对照,把讲解里的关键点圈出来。练习上不用贪多,每学完一讲,就在编译器里改几个小例子:故意把类型写错看会报什么错,故意让一个整数溢出看结果变成什么。这些“捣乱式”的小实验,比抄十遍代码更能帮你把概念钉牢。

最后一句实话:C 语言里有些东西,第一遍就是学不会的,比如指针和内存那类主题,这会儿没弄明白很正常。这门课先帮你把基础概念摆正,剩下的,留给你慢慢磨。

李忠 - C语言非常道图书前置视频C语言基础知识纠偏

C语言基础入门纠偏,打造扎实编程基础

编辑点评

系统纠偏C语言基础知识,适合编程初学者,帮助建立正确的编程思维。

⭐ 编辑推荐

本课程由李忠老师主讲,针对C语言基础知识进行纠偏,通过系统讲解,帮助学员建立扎实的编程基础。

课程亮点

系统纠偏C语言基础
适合编程初学者
建立正确编程思维

课程目录

李忠-C语言非常道图书前置视频C语言基础知识纠偏资料.png  [493.5 KB]
17 加性和乘性运算符 1080P 高清.mp4  [17.5 MB]
18 变量的初始化 1080P 高清.mp4  [10.2 MB]
13 程序的调试 1080P 高清.mp4  [44.4 MB]
5 标准整数类型 1080P 高清.mp4  [14.8 MB]
8 源文件和函数 1080P 高清.mp4  [14.3 MB]
16 函数和函数调用 1080P 高清.mp4  [18.9 MB]
12 在WINDOWS上安装GCC 1080P 高清.mp4  [27.0 MB]
11 在LINUX上安装GCC 1080P 高清.mp4  [12.9 MB]
1 课程简介 1080P 高清.mp4  [25.5 MB]
3 变量的声明 1080P 高清.mp4  [11.7 MB]
2 什么是编程 1080P 高清.mp4  [21.3 MB]
14 集成开发环境 1080P 高清.mp4  [57.5 MB]
25 类型的派生 1080P 高清.mp4  [13.1 MB]
7 表达式的值 1080P 高清.mp4  [17.1 MB]
10 虚拟机和LINUX的安装 1080P 高清.mp4  [75.5 MB]
22 什么是指针 1080P 高清.mp4  [11.1 MB]
6 表达式和语句 1080P 高清.mp4  [13.5 MB]
23 函数指示符 指针转换 1080P 高清.mp4  [15.3 MB]
4 标识符 1080P 高清.mp4  [9.4 MB]
19 变量值的互换问题 1080P 高清.mp4  [13.1 MB]
15 函数的调试 1080P 高清.mp4  [11.3 MB]
21 括住的表达式 1080P 高清.mp4  [16.0 MB]
9 程序的翻译 1080P 高清.mp4  [10.5 MB]
20 取地址和间接运算符 1080P 高清.mp4  [15.6 MB]
24 指针类型的变量 1080P 高清.mp4  [13.9 MB]

适合人群

  • 编程初学者
  • C语言爱好者

学习收获

掌握C语言基础知识
纠偏编程误区
提升编程能力

祝您学习愉快!

学有所成,前程似锦!