C语言学习小册:轻量级C语言入门教程
这本小册是从《C语言百万年薪修炼课程》里面提取出来的部分内容,目的是让您了解C语言本身,以及它周边的知识。
经过 9 年连续创作,《C语言百万年薪修炼课程》已经积累了 460 篇文章,分成 8 个独立模块和 10 个经典项目,总计 75.75W 字。
8 个模块分别是:
10 个项目分别是:
说白了,这是一套内功修炼教程,相当于武侠世界中的易筋经。
经过 9 年连续创作,《C语言百万年薪修炼课程》已经积累了 460 篇文章,分成 8 个独立模块和 10 个经典项目,总计 75.75W 字。
8 个模块分别是:
- C语言基础教程
- 编译和链接(多文件编程)
- 内存精讲(程序内存分布)
- 数据结构
- 算法(多语言实现)
- Socket 网络通信
- 多线程编程
- 动态链接库和静态链接库
10 个项目分别是:
- 贪吃蛇游戏(彩色版)
- 推箱子小游戏
- 扫雷小游戏
- 2048 小游戏
- 学生信息管理系统(3个版本)
- HTTP 服务器(2个版本)
- 本地聊天系统
每个项目都附带源码和解析。
《C语言百万年薪修炼课程》能让读者掌握扎实的理论基础 + 高级概念 + 底层知识,一点一点看透软件编程的本质,具备不断向上突破的潜力。说白了,这是一套内功修炼教程,相当于武侠世界中的易筋经。
- 教程目录:
- 1. C语言究竟是一门什么样的语言?
- 2. 给C语言贴3个标签
- 3. C语言到底能干什么?我列举了8种经典案例
- 4. 程序员必须要学习C语言吗?不学行不行?
- 5. 学编程难吗?多久能学会?
- 6. C语言和C++到底有什么关系?
- 7. 不要这样学习C语言,这是一个坑!
- 8. 程序运行在内存中,而不是硬盘中
- 9. 学习C语言,一定要学习内存
- 10. 主流C语言编译器汇总(包含所有平台)
- 11. 主流C语言开发环境汇总(15款IDE推荐)
- 12. 获取完整教程,全面学习C语言