订阅专栏 —— 《维生素C语言》?
💭 前言
? ? ? 《维生素C语言》适合已经接触过C语言的读者观看,适合用来复习巩固。共18大章,每个章节分为若干个小节,部分章节备有配套的练习,并且本系列附带了三套C语言笔试题以及答案详细解析。
? ? ? 由于作者水平有限、时间仓促紧迫,本教学有错误和不准确之处在所难免,本人也很想知道这些错误,恳望读者批评指正!从第一章博客的更新到最后一章共历时四个月,难免会有排版、代码风格、图标运用的不一致的地方,还请谅解。
? ? ? 文章内有很多表情包,目的是让读者在阅读过程中减少枯燥,并且有些表情包可以形象的记忆一些重要的知识点,但是有些章节表情包比较少,后续我将继续完善本系列教程。本次为链接形式发布,还有很多不足之处需要改进,改进后我会发布一次完整版教程。
by 柠檬叶子
🔗 链接
🍋【维生素C语言】第一章 - 初识C语言本章为C语言简单入门篇,将对C语言的主要知识点进行过一个大概,蜻蜓点水点到为止,不会深入讲解。https://blog.csdn.net/weixin_50502862/article/details/115426860
🍋【维生素C语言】第二章 - 分支和循环本章将正式开启对C语言的讲解,通过本章的学习可以对C语言循环有一个深刻的认识,并配备了对应的练习题。https://blog.csdn.net/weixin_50502862/article/details/115904719
🍋【维生素C语言】第三章 - 函数本章将对于C语言函数的定义和用法进行讲解,并且对比较难的递归部分进行详细画图解析。同样,考虑到目前处于基础阶段,本章配备练习便于读者巩固练习。https://blog.csdn.net/weixin_50502862/article/details/117024788
🍋【维生素C语言】第四章 - 数组本章将对C语言的数组进行讲解,从一维数组开始讲起。已经学了三个章节了,所以本章还附加了三子棋和扫雷两个简单的小游戏,读者可以试着写一写,增加编程兴趣,提高模块化编程思想。https://blog.csdn.net/weixin_50502862/article/details/117101434
🍋【维生素C语言】第五章 - 操作符本章将对操作符进行详细的讲解,讲操作符单独拿出来精讲。最后添加了些简单的练习题(带有解析)供读者使用。https://blog.csdn.net/weixin_50502862/article/details/117315773
🍋【维生素C语言】第六章 - 指针本章是指针部分的开始,将对C语言中非常重要的指针进行讲解。本章结束后读者可对应指针进阶部分进行进一步学习。https://blog.csdn.net/weixin_50502862/article/details/117366040
🍋【维生素C语言】第七章 - 结构体本章将对结构体进行简单的学习,后期在自定义类型讲解章节会进一步学习结构体。由于本章知识点较少,在文章的最后对函数栈帧的创建与销毁进行一个简要的介绍。https://blog.csdn.net/weixin_50502862/article/details/117458838
🍋【维生素C语言】第八章 - 实用调试技巧一名优秀的程序员是一名出色的侦探,每一次调试都是尝试破案的过程……本章将详细带你学习实用调试技巧!正式开启DEBUG生活。https://blog.csdn.net/weixin_50502862/article/details/117465511
🍋【维生素C语言】第九章 - 数据的存储本章将学习C语言数据的存储,对数据类型进行详细的介绍。正式讲解原码、反码、补码,以及大小端等知识,还会对浮点数的存储进行一个探讨,介绍IEEE754规定。https://blog.csdn.net/weixin_50502862/article/details/117745504
🍋【维生素C语言】第十章 - 指针的进阶(上)?指针的主题,我们在初级阶段的 【维生素C语言】第六章 - 指针 章节已经接触过了,我们知道了指针的概念:1. 指针就是个变量,用来存放地址,地址唯一标识一块内存空间。2. 指针的大小是固定的4/8个字节(32位平台/64位平台)。3. 指针是有类型的,指针的类型决定了指针的 + - 整数步长,指针解引用操作时的权限。4. 指针的运算。这个章节,我们将继续探讨指针的高级主题。?https://blog.csdn.net/weixin_50502862/article/details/117929038
🍋【维生素C语言】第十章 - 指针的进阶(下)本章将继续对继续讲解指针的进阶部分,并对指针知识进行一个总结。并且介绍qsort函数的用法以及模拟实现qsort函数。本章学习完毕后C语言指针专题就结束了,配备了相应的练习和讲解,强烈推荐做一做。另外,C语言的指针靠这个专题并不能完全讲完,还有更多指针的用法需要通过书籍、实战进行学习,不断地积累才能学好C语言最具代表性的东西——指针。https://blog.csdn.net/weixin_50502862/article/details/118091220
🍋【维生素C语言】第十一章 - string.h和stype.h常用函数介绍在C语言中对字符和字符串的处理是很常见的,但是C语言本身是并没有字符串类型的,本章就来学习string.h和stype.h常用的字符串、内存函数。https://blog.csdn.net/weixin_50502862/article/details/118888705
🍋【维生素C语言】第十二章 - C语言自定义类型讲解(联合体、枚举、联合体)本章将对C语言自定义类型进行讲解,前期我们讲过结构体,这章将会把前面结构体还没讲完的知识继续补充。https://blog.csdn.net/weixin_50502862/article/details/119275347
🍋【维生素C语言】第十三章 - 动态内存管理本章将讲解C语言动态内存管理,由浅到深的讲解动态内存管理。学习完本章后可以做一下动态内存分配的练习加深巩固,降低踩动态内存分配坑的概率。https://blog.csdn.net/weixin_50502862/article/details/119354489
🍋【维生素C语言】第十四章 - 浅析C/C++程序的内存开辟本篇博客旨在加深动态内存开辟的理解,以 C/C++ 程序的内存开辟为主题进行简要的分析。https://blog.csdn.net/weixin_50502862/article/details/119576303
🍋【维生素C语言】第十五章 - 柔性数组(可变长数组)本篇将对C99标准中引入的新特性——柔性数组,进行讲解。并探讨柔性数组的优势,简单的介绍内存池的相关概念,来体会柔性数组的优点。https://blog.csdn.net/weixin_50502862/article/details/119674637
🍋【维生素C语言】第十六章 - 文件操作(上)本章为文件操作教学上篇,由浅入深的引入问题,然后逐一介绍知识。将详细讲解文件的打开和关闭、文件的顺序读写并精讲函数部分,初步学习“流”的概念!https://blog.csdn.net/weixin_50502862/article/details/119715195
🍋【维生素C语言】第十六章 - 文件操作(下)本章为文件操作教学下篇,将对文件的随机读写进行讲解,详细探讨上篇提到的文本文件和二进制文件。探究文件读取结束的判定、文件缓冲区等问题。https://blog.csdn.net/weixin_50502862/article/details/119807906
🍋【维生素C语言】第十七章 - C语言预处理(上)本章将对预处理知识进行讲解。首先介绍预定义符号,随后着重讲解预处理指令。介绍预处理操作符,最后将宏和函数进行对比。https://blog.csdn.net/weixin_50502862/article/details/119931944
🍋【维生素C语言】第十七章 - C语言预处理(下)本文将进一步讲解预处理的基本知识,对命令行定义进行讲解。对条件编译的语句进行逐个讲解,理解两种文件包含的方式。https://blog.csdn.net/weixin_50502862/article/details/120009144
🍋【维生素C语言】第十八章 - C语言程序环境你是否思考过代码是如何变成 "可执行程序" 的呢?在这一章,我们将简单地探讨一个 "源程序"是如何变成 "可执行程序" 的,作一个大概了解。https://blog.csdn.net/weixin_50502862/article/details/119929433
参考文献 / 资料
Microsoft. MSDN(Microsoft Developer Network)[EB/OL]. []. .
林锐. 《高质量C/C++编程指南》[M]. 1.0. 电子工业, 2001.7.24.
陈正冲. 《C语言深度解剖》[M]. 第三版. 北京航空航天大学出版社, 2019.
俞甲子 / 石凡 / 潘爱民. 《程序员的自我修养》[M]. 电子工业出版社, 2009-4.
百度百科[EB/OL]. []. https://baike.baidu.com/.
比特科技. C语言基础[EB/OL]. 2021[2021.8.31]. .
比特科技. C语言进阶[EB/OL]. 2021[2021.8.31]. .
本系列完。
|