第零篇

第一章 开发环境

1、系统linux或win10中linux子系统

2、编译工具gcc make

3、同步工具git

4、调试工具gdb

5、高级工具objdump,valgrind

 

第二章 linux系统

1、系统安装 实体机 win10子系统

2、软件安装pacman 

3、存活命令ls  cd  mkdir  cp mv  pwd 

4、编程便利man kernel

5、编辑工具vim

6、系统哲学

 

第三章 编程本质

1、常见语言

2、选择语言

3、学习方法

4、永远进步

 

第一篇 生手入门

第四章 语言细胞--数据类型

第五章 语言五官--自定义类型

第六章 语言手脚--运算符

第七章 语言器官--函数

第八章 语言血管--控制流

第九章 语言肌肉--指针

第十章 语言皮肤--头文件、宏、文件包含、条件编译、库

 

第二篇 老鸟晋级

第十一章 语言精华--数据结构

  1、线性表

  2、栈

  3、队列

  4、树

  5、图

第十一章 语言思想--设计模式

  1、单例模式

  2、工厂模式

  3、创建者模式

  4、原型模式

  5、适配器模式

  6、装饰器模式

  7、桥接模式

  6、组合模式

  9、观察者模式

  10、中介模式

  11、解释器模式

  12、模板方法模式

  

 

人就像是被蒙着眼推磨的驴子,生活就像一条鞭子;当鞭子抽到你背上时,你就只能一直往前走,虽然连你也不知道要走到什么时候为止,便一直这么坚持着。