C/C++学习路线
语言本身
指针、内存管理
学习不能拖太久
《C Primer Plus》
《C和指针》
《C专家编程》
基础四大件
- 数据结构与算法
- 计算机网络
- 操作系统
- 设计模式
刷LeetCode
- c/c++《大话数据结构》
- java《算法》
- 《剑指offer》
Linux操作系统学习
-
常见Linux操作系统指令
-
基本是shell编程
《鸟叔私房菜》
《Linux就该这么学》
编译和调试工具
-
GCC开发
-
make编译
-
makefile
-
GDB调试
《degugging with gdb》
《跟我一起写makefile》
Linux环境编程
-
Linux系统编程
-
多线程编程
-
网络编程
《Unix环境高级编程》
《Linux高性能服务器编程》
《POSIX多线程程序设计》