关于C语言和C++的学习路线终于梳理完了。这块的东西很多很杂,不过梳理和总结之后,回过头来看,其实学习思路、学习路线应该还是比较清晰的。
先聊几个有趣的问题
这几个问题都是私信里常被问到的,也是我当时学习过程中的一些疑惑。
问:为啥我学完了C语言或者C++,却还是啥东西也做不出来?
答:编程语言学完了就能做出东西那也真是天才哇!应该说语言学得就算再精通,它其实也只代表完成了“最小的”那一部分,和实际上手干活之间还是有一个非常大的鸿沟,这个鸿沟就表现为下文即将详述的编程基础四大件+应用实践编程。
问:为什么C/C++写出来的东西都是运行于黑乎乎的命令行?这玩意真有用吗?
答:嘿嘿,谁说黑乎乎的命令行里运行的程序就没有用!咱大名鼎鼎的Linux系统都以命令行跟用户交互呢,而且Linux里面很多强大的工具都是运行于黑乎乎的命令行!
问:从技术学习和实际运用的角度来看,C/C++和Java到底区别在哪?
答:C/C++,它和Java确实不太一样。C语言和C++,尤其C++,

本文详细梳理了C语言和C++的学习路线,强调编程基础的四大件——数据结构与算法、计算机网络、操作系统和设计模式的重要性。除了语言本身的学习,如C语言的指针和内存管理,C++的面向对象特性,还介绍了岗位分析和应用实践,如Linux操作系统使用、编译调试工具和Linux环境编程。通过学习这些内容,将能够提升实际编程能力。
最低0.47元/天 解锁文章
631

被折叠的 条评论
为什么被折叠?



