这门课的名字里有“纠偏”两个字,值得先说清楚:它不是从零教你写第一个 Hello World,而是把很多人学 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语言爱好者
学习收获
祝您学习愉快!
学有所成,前程似锦!




