章节1: 乐学偶得更多精品课程欢迎点击网校 课时1 视频 最新版C语言新课优惠中~ 01:13 可课时2 视频 【答疑补充】1.windows下的编辑器推荐 03:03 可课时3 视频 【答疑补充】2.codeblock下载 04:27 可课时4 视频 【答疑补充】3.跑起第一个程序 03:46 可章节2: 零基础入门 课时5 视频 1.C语言之路出发 02:30 可课时6 视频 2.英语与规范 08:46 可课时7 视频 3.C语言的简短历史 07:02 可课时8 视频 4.哪里都有C语言的影子 04:03课时9 视频 5.C语言特性:针对程序员的一门语言 07:02课时10 视频 6.C语言特性:效率内存等的最大化利用 05:07课时11 视频 7.C语言特性:可适用性广 08:55课时12 视频 8.C语言的缺点 06:34课时13 视频 9.计算机组成与原理 10:07课时14 视频 10.CPU与寄存器 05:13课时15 视频 11.机器语言与实现介绍 08:14课时16 视频 12.普通人程序员和硬件三者的对话 04:59课时17 视频 13.布里丹之驴与人和机器区别思考 05:49课时18 视频 14.编译器的简要介绍 07:13课时19 视频 15.C89与C90 08:14课时20 视频 16.C99与C++ 07:49课时21 视频 17.C11与现代新准则 06:07课时22 视频 18.C18嵌入式系统与C 05:09课时23 视频 19.程序设计与项目开发流程介绍 03:11课时24 视频 20.程序设计第1步确定目标 07:11课时25 视频 21.程序设计第2步画草图 03:45课时26 视频 22.程序设计第3步Coding与写注释 03:47课时27 视频 23.程序设计第4步编译与编译查错 02:57课时28 视频 24.程序设计第5步跑程序试 03:59课时29 视频 25.程序设计第6步测试与找Bug 04:29课时30 视频 26.程序设计第7步维护与提升 05:31课时31 视频 27.新时代的项目开发与运营DevOps 07:09课时32 视频 28.C程序的执行机制1源代码 05:01课时33 视频 29.C程序的执行机制2可执行文件 03:06课时34 视频 30.C程序的执行机制3编译与目标代码 05:39课时35 视频 31.C程序的执行机制4Linker与启动代码 03:49课时36 视频 32.C程序的执行机制5Linker与标准库代码 03:17课时37 视频 33.VirtualBox虚拟机安装 04:17课时38 视频 【Linux安装】下载Linux系统及虚拟机 06:09课时39 视频 【Linux安装】设置虚拟机参数 03:15课时40 视频 【Linux安装】创建虚拟机 06:53课时41 视频 【Linux安装】别忘了插入光盘 02:44课时42 视频 【Linux安装】画面太小,scale一下 02:31课时43 视频 【Linux安装】Linux安装系统参数设置 04:02课时44 视频 【Linux安装】Linux安装系统参数设置2 02:40课时45 视频 【Linux安装】CentOS及Linux桌面GUI版本熟悉 08:05课时46 视频 33.Linux基本操作与Nano 05:09课时47 视频 34.vim基本操作 04:50课时48 视频 35.C语言源代码编写 05:53课时49 视频 36.C语言编译以及容易弄混的错误 02:23课时50 视频 37.重命名编译后的文件 03:35课时51 视频 38.其他教科书上经常的坑和安全漏洞 03:42课时52 视频 39.安全的做法介绍与找到工作目录 03:35课时53 视频 40.通过gcc指定C编译标准 04:32课时54 视频 41.自由软件基金会与GNU项目 03:29课时55 视频 42.gcc计划介绍与版本查询 04:10课时56 视频 【C语言程序组成】1.第一个可以跑的C程序 04:31课时57 视频 【C语言程序组成】2.Linux下第一个可以跑的C程序 07:03课时58 视频 【C语言程序组成】3.header与标准IO 02:50课时59 视频 【C语言程序组成】4.header_files 02:54课时60 视频 【C语言程序组成】5.function函数 04:18课时61 视频 【C语言程序组成】6.函数中教科书的错误注意 02:50课时62 视频 【C语言程序组成】7.comments批注 04:29课时63 视频 【C语言程序组成】8.C99标准后新增批注方式 03:24课时64 视频 【C语言程序组成】9.大括号中括号小括号 04:08课时65 视频 【C语言程序组成】10.变量的声明 03:33课时66 视频 【C语言程序组成】11.声明C99之前与C11 05:51课时67 视频 【C语言程序组成】12.数据类型声明 03:14课时68 视频 【C语言程序组成】13.变量赋值 02:15课时69 视频 【C语言程序组成】14.printf真实参数与形式参数 03:48课时70 视频 【C语言程序组成】15.转义字符逃离魔爪 03:22课时71 视频 【C语言程序组成】16.占位符占位填入变量 03:34课时72 视频 【C语言程序组成】17.最终返回0程序结束 03:30课时73 视频 【C语言程序组成】18.声明多个变量 04:40课时74 视频 【C语言程序组成】19.变量相乘 02:59课时75 视频 【C语言程序组成】20.多个函数的编写与调用 06:44课时76 视频 【C语言程序组成】21.函数声明C90之后的写法 02:55课时77 视频 【C语言程序组成】22.函数声明的历史原因是内存不够 03:52课时78 视频 【C语言程序组成】23.函数顺序的提示 01:48课时79 视频 【C语言程序组成】24.保留标识符 04:19课时80 视频 【数据类型】1.以一个程序作为我们的开头 02:19课时81 视频 【数据类型】2.写一个买菜算价格的程序 05:43课时82 视频 【数据类型】3.获取用户输入 05:08课时83 视频 【数据类型】4.jupyter交互式正在开发中 02:34课时84 视频 【数据类型】5.变量与常量 03:14课时85 视频 【数据类型】6.比特字节与计算机位数 04:08课时86 视频 【数据类型】7.整型的8bit储存方式 06:00课时87 视频 【数据类型】8.浮点型的简化理解方式 02:45课时88 视频 【数据类型】9.快速声明多个数据类型 03:27课时89 视频 【数据类型】10.变量初始化绕过Jupyter交互式缺陷 04:50课时90 视频 【数据类型】11.通过占位符控制输出格式 03:53课时91 视频 【数据类型】12.8进制与16进制 03:20课时92 视频 【数据类型】13.printf控制进制转换 04:24课时93 视频 【数据类型】14.添加井号控制前缀显示 02:37课时94 视频 【数据类型】15.长短与符号 07:11课时95 视频 【数据类型】16.数据太大可能突破 02:19课时96 视频 【数据类型】17.char类型本质 02:38课时97 视频 【数据类型】18.ASCII码 03:10课时98 视频 【数据类型】19.string与char赋值对比 02:16课时99 视频 【数据类型】20.分辨char十进制码的小练习 06:08课时100 视频 【数据类型】21.分辨char十进制码的小练习2 04:07课时101 视频 【数据类型】22.分辨char十进制码的小练习3 05:27课时102 视频 【数据类型】23.浮点型与科学计数法 05:29课时103 视频 【数据类型】24.浮点型与科学计数法转换 04:19课时104 视频 【数据类型】25.浮点与科学计数的四舍五入 05:01课时105 视频 【数据类型】26.类型大小判断 04:54课时106 视频 【字符串与格式IO】1.欢迎来到西部世界程序 08:16课时107 视频 【字符串与格式IO】2.字符串注意的第一点 02:12课时108 视频 【字符串与格式IO】3.字符串注意的第二点 03:15课时109 视频 【字符串与格式IO】4.字符串字节大小编写 05:07课时110 视频 【字符串与格式IO】5.预处理中加入套路 05:12课时111 视频 【字符串与格式IO】6.linux里面的小tip 03:24课时112 视频 【字符串与格式IO】7.通过strlen计算字符串长度 05:30课时113 视频 【字符串与格式IO】8.除了标准IO我们需要更多 03:46课时114 视频 【字符串与格式IO】9.常量与预处理 06:11课时115 视频 【字符串与格式IO】10.常量与预处理在h文件里的应用 04:11课时116 视频 【字符串与格式IO】11.头部文件的位置 04:13课时117 视频 【字符串与格式IO】12.头部文件练习 04:41课时118 视频 【字符串与格式IO】13.再看printf格式 02:57课时119 视频 【字符串与格式IO】14.指定格式转换输出 04:28课时120 视频 【字符串与格式IO】15.转换标识符本身的字面输出 03:16课时121 视频 【字符串与格式IO】16.修饰符举例 05:21课时122 视频 【字符串与格式IO】17.浮点型控制举例 03:51课时123 视频 【字符串与格式IO】18.旗帜与格式输出结合 05:04课时124 视频 【强弱类型语言】1.为什么有强弱类型语言 05:51章节3: 【C语言程序入门】 课时125 视频 【Logic入门】1.布尔值与布尔表达式 05:07 可课时126 视频 【Logic入门】2.andor逻辑运算符 05:26课时127 视频 【Logic入门】3.在CB里面写多一点代码 03:11课时128 视频 【Logic入门】4.条件语句的编写 05:47课时129 视频 【Logic入门】5.获取用户输入并做逻辑判断 04:35课时130 视频 【Logic入门】6.C语言中关于boolean的坑 04:51课时131 视频 【答疑补充】1.良好的编程习惯 03:47课时132 视频 【答疑补充】2.先有框架和逻辑再写内容 04:14课时133 视频 【答疑补充】3.代码与注释 05:21课时134 视频 【小项目:生成伪随机数】1.调用系统时间生成随机数 04:26课时135 视频 【小项目:生成伪随机数】2.通过modulus取余生成小随机数 05:21课时136 视频 【小项目:生成伪随机数】3.通过变量避免魔法数字 04:18课时137 视频 【小项目:生成伪随机数】4.猜数字的小游戏 06:15课时138 视频 【答疑补充】return0与1是什么意思 04:51课时139 视频 【难点】【BitwiseOperator】1.回顾逻辑运算符 02:40课时140 视频 【难点】【BitwiseOperator】2.逻辑运算BitWise运算CPython对比 07:13课时141 视频 【难点】【BitwiseOperator】3.ShortCircuit快速练习 05:51课时142 视频 【难点】【BitwiseOperator】4.诡异的Bitwise判断 05:02课时143 视频 【难点】【BitwiseOperator】5.Bitwise运算发生了什么 06:50课时144 视频 【难点】【BitwiseOperator】6.or和andbitwise运算 02:59课时145 视频 【难点】【BitwiseOperator】7.not与Math中的Negation对比 06:17课时146 视频 【难点】【BitwiseOperator】8.XOR的定义与解释 03:46课时147 视频 【难点】【BitwiseOperator】9.LeftShift定义与解释 03:57课时148 视频 【难点】【BitwiseOperator】10.Sign_Propogating_RightShift 04:00课时149 视频 【互动答疑】【代码笔记哪里下载与编辑器问题】 03:00课时150 视频 【小项目:自定义函数与逻辑判断练习】1思路与框架 04:51课时151 视频 【小项目:自定义函数与逻辑判断练习】2代码实现 06:08课时152 视频 【更复杂的程序-函数】1.同样功能的打包实现 06:14课时153 视频 【更复杂的程序-函数】2.加上随心所欲的参数 07:01课时154 视频 【更复杂的逻辑-switch】1.评级的情况怎么简化 03:59课时155 视频 【更复杂的逻辑-switch】2.多级别判断 06:18课时156 视频 【批量处理循环Loop】【While循环】1 05:48课时157 视频 【批量处理循环Loop】【While循环】2 03:26课时158 视频 【批量处理循环Loop】【While循环】3 05:38课时159 视频 【小项目:综合运用改写之前的猜数字游戏】1 04:08课时160 视频 【小项目:综合运用改写之前的猜数字游戏】2 05:36课时161 视频 【批量处理循环Loop】【For循环】 04:44章节4: 【C语言难点】【指针/数组/Struct/】课时162 视频 【指针】1【内存地址概念】 05:49课时163 视频 【指针】2【利用指针进行格式输出】 07:09课时164 视频 【指针】3【利用内存与盒子比喻快速理解】 07:44课时165 视频 【指针】4【指针正向referencing指向】 04:42课时166 视频 【指针】5【指针反向dereferencing指向】 04:48课时167 视频 【利用Array数组储存多个数据】1 05:05课时168 视频 【利用Array数组储存多个数据】2 03:52课时169 视频 【结构体structs与面向对象】1 04:10课时170 视频 【结构体structs与面向对象】2 06:16课时171 视频 【更复杂的Array数组与循环综合应用】1 05:51课时172 视频 【更复杂的Array数组与循环综合应用】2 06:55课时173 视频 【真实世界的C语言】1【文件创建】 06:20课时174 视频 【真实世界的C语言】2【文件写入与覆写连接】 07:51课时175 视频 【真实世界的C语言】3【文件读取】 09:54章节5: 【附赠】【C++入门部分】 课时176 视频 【IDE的安装与配置】1.一款硬核极简编辑器 03:27课时177 视频 【IDE的安装与配置】2.尽量选择带mingw版本 03:25课时178 视频 【IDE的安装与配置】3.瑞士军刀一样轻量强大 03:16课时179 视频 【IDE的安装与配置】4.第一个CPP程序 05:44课时180 视频 【C++介绍】1.劝退动员大会 04:01课时181 视频 【C++介绍】2.C++缺点1非常难学 04:01课时182 视频 【C++介绍】3.C++缺点23容易写bug和费时 02:46课时183 视频 【C++介绍】4.C++缺点4一次编写到处运行不了 02:39课时184 视频 【C++介绍】5.C++优点1非常非常快速 03:42课时185 视频 【C++介绍】6.C++优点2接近底层 05:04课时186 视频 【C++介绍】7.C++优点34突破自己舒适圈与走向大神之路 04:52课时187 视频 【Compiler编译器与IDE】1.编译器与IDE 05:42课时188 视频 【IDE的安装与配置】5.字体大小调整与编码 03:57课时189 视频 【Compiler编译器与IDE】2.流行的Clion配置 06:16课时190 视频 【Compiler编译器与IDE】3.VCS配置 06:07课时191 视频 【TextOutput】1.手打一遍输出 03:50 可课时192 视频 【TextOutput】2.多行输出 03:35课时193 视频 【TextOutput】3.同一行flush 05:17课时194 视频 【Variable】1.告别hardcoding 05:35课时195 视频 【Variable】2.变量公式计算 07:18课时196 视频 【Variable】3.更新变量数据 06:23课时197 视频 【Variable】4.课程源码哪里看 03:06课时198 视频 【C++金融应用】1.【简介与说在前面的话】 02:59课时199 视频 【C++金融应用】2.【金融贷款计算器】1 04:13课时200 视频 【C++金融应用】3.【金融贷款计算器】2.利息本金等基本数据 06:48课时201 视频 【C++金融应用】4.【金融贷款计算器】3.按月折算 07:59课时202 视频 【C++金融应用】5.【金融贷款计算器】4.科学计数法 08:12课时203 视频 【C++交互式程序】1.输入输出 06:34课时204 视频 【C++交互式程序】2.多类型输入输出 04:54课时205 视频 【C++金融应用】5.【金融贷款计算器】4.科学计数法 08:12课时206 视频 【C++金融应用】6.【金融贷款计算器】5.加入可交互式IO 02:51课时207 视频 【C++金融应用】7.【金融贷款计算器】6.可交互的完整程序 08:24课时208 视频 【Int类型与Limits】1.数据溢出不可控 07:12课时209 视频 【Int类型与Limits】2.一劳永逸的方法与参考 06:19课时210 视频 【Int类型与Limits】3.通过读源码得到信息 09:13课时211 视频 【Int类型与Limits】4.内存占用与数据储存优化 05:15课时212 视频 【Float类型与精准度】1.一不小心就会掉的坑 05:11课时213 视频 【Float类型与精准度】2.控制科学记数法 05:12课时214 视频 【Float类型与精准度】3.double更加精确常用 06:42课时215 视频 【Float类型与精准度】4.金融必备的longdouble 06:30课时216 视频 【Float类型与精准度】5.设立精确位数 13:12课时217 视频 【Float类型与精准度】6.新版github源码获取方式 04:41课时218 视频 【其他重要类型】1.bool就是0与1 02:39课时219 视频 【其他重要类型】2.char作为字符转换 06:48课时220 视频 【其他重要类型】3.wchar_t反向查询 03:28