Skip to content
  1. 介绍CNote 致力于打造最易懂的 C 语言入门教程,让天下没有难学的 C 语言
  2. PDF版本CNote PDF 版本下载 提取码:dmqx
  3. 视频教程 : CNote 配套视频保姆级视频教程共计 170 节,学不会,算我输。
  4. 转载须知 :以下所有文章与视频教程皆为我的原创,转载请联系我们,如发现恶意抄袭/搬运,会动用法律武器维护自己的权益,让我们一起维护一个良好的技术创作环境!
  5. Star支持CNote 开源不易,希望大家能 Satr\Fork 支持我们,你的支持就是我们持续更新的动力。

在线阅读公众号PDF联系我

CNote

基础

基础知识点详解:

  1. [计算机常识]
  2. [什么是计算机程序 ?]
  3. [什么是计算机语言 ?]
  4. [常见的计算机语言类型有哪些 ?]
  5. [什么是C语言?]
  6. [C语言历史]
  7. [C语言标准]
  8. [C语言现状]
  9. [为什么要学习C语言?]
  10. [如何学好C语言]
  11. [编写C语言程序用什么工具 ?]
  12. [Qt Creator安装]
  13. [什么是环境变量?]
  14. [如何创建C语言程序]
  15. [C语言程序组成]
  16. [函数定义格式]
  17. [如何运行编写好的程序]
  18. [C语言程序练习]
  19. [初学者如何避免程序出现BUG]
  20. [多语言对比]
  21. [注释就是这么简单?]
  22. [什么是关键字?]
  23. [什么是标识符?]
  24. [什么是数据?]
  25. [C语言数据类型]
  26. [什么是常量?]
  27. [C语言变量全解?]
  28. [printf函数]
  29. [Scanf函数]
  30. [putchar和getchar]
  31. [C语言运算符大全解]
  32. [阶段练习]

入门

  1. [流程控制基本概念]
  2. [选择结构]
  3. [循环结构]
  4. [四大跳转]
  5. [循环的嵌套]
  6. [图形打印]
  7. [函数那点事]
  8. [main函数分析]
  9. [递归函数(了解)]
  10. [进制基本概念]
  11. [进制转换]
  12. [原码反码补码]
  13. [位运算符]
  14. [变量内存分析]
  15. [char类型内存存储细节]
  16. [类型说明符详细解释]
  17. [数组那点事]
  18. [数组内部存储细节]
  19. [数组注意事项]
  20. [数组和函数]

进阶

重要知识点详解:

  1. [计数排序(Counting Sort)]
  2. [选择排序]
  3. [冒泡排序]
  4. [插入排序]
  5. [希尔排序]
  6. [折半查找]
  7. [进制转换(查表法)]
  8. [二维数组那点事]
  9. [二维数组的遍历和存储]
  10. [二维数组与函数]
  11. [二维数组练习]
  12. [字符串的基本概念]
  13. [字符串常用方法]
  14. [字符串练习]
  15. [指针基本概念]
  16. [指针变量那点事]
  17. [访问指针所指向的存储空间]
  18. [指针类型与二级指针]
  19. [指针访问数组元素]
  20. [指针与字符串]
  21. [指向函数指针]
  22. [结构体详解]
  23. [结构体数组]
  24. [结构体指针]
  25. [结构体内存分析]
  26. [结构体变量占用存储空间大小]
  27. [结构体嵌套定义]
  28. [共用体]
  29. [枚举]
  30. [全局变量和局部变量]
  31. [关键字]
  32. [static与extern对函数的作用]
  33. [Qt Creator编译过程做了什么?]
  34. [计算机运算过程分析]
  35. [预处理指令与宏定义]
  36. [条件编译]
  37. [typedef关键字]
  38. [宏定义与函数以及typedef区别]
  39. [const关键字]
  40. [内存管理]
  41. [malloc函数]
  42. [free函数]
  43. [calloc函数]
  44. [realloc函数]
  45. [链表与静态链表]
  46. [动态链表详解]
  47. [链表销毁与长度计算]
  48. [链表查找与删除]
  49. [文件基本概念]
  50. [文件的打开和关闭]
  51. [读写结构体]
  52. [其它文件操作函数]

编程常见问题汇总

  1. 如何学习编程?
  2. 如何写一份简历
  3. 如何选择一门编程语言?
  4. 如何做好离职交接工作?
  5. 学习编程的算法网站有哪些?
  6. 低学历可以进大厂吗?
  7. 持续更新ing

CNote 配套C语言视频教程(附源代码)

视频源代码下载地址

其他

捐赠支持

项目的发展离不开你的支持,如果 CNote 帮助到你打开编程的大门,请作者喝杯咖啡吧 ☕ 后续我们会继续完善更新!加油!

点击捐赠支持作者

联系我

各种技术的学习路线

整理了一份各个技术的学习路线,需要的小伙伴加我微信:“leader_fengy ”备注“ 学习路线” 即可!

公众号

如果大家想要实时关注我们更新的文章以及分享的干货的话,可以关注我们的微信公众号“代码情缘”。

《C语言保姆级教程》:Go语言保姆级教程》PDF 版本在微信公众号后台回复 "书籍" 即可免费领取!

我的公众号

基于 MIT 许可发布