这才是你需要的C语言、C++学习路线!请一定看到最后!

本文提供了一条完整的C/C++学习路线,解答了学习者常有的疑惑。强调语言学习后需要掌握编程基础四大件:数据结构与算法、计算机网络、操作系统、设计模式,并建议通过实践编程提升技能,包括Linux使用、编译调试工具、Linux环境编程等。
摘要由CSDN通过智能技术生成

先聊几个有趣的问题

这几个问题都是私信里常被问到的,也是很多人当时学习过程中的一些疑惑。

问:为啥我学完了C语言或者C++,却还是啥东西也做不出来?

答:编程语言学完了就能做出东西那也真是天才哇!应该说语言学得就算再精通,它其实也只代表完成了“最小的”那一部分,和实际上手干活之间还是有一个非常大的鸿沟,这个鸿沟就表现为下文即将详述的编程基础四大件+应用实践编程

问:为什么C/C++写出来的东西都是运行于黑乎乎的命令行?这玩意真有用吗?

答:嘿嘿,谁说黑乎乎的命令行里运行的程序就没有用!咱大名鼎鼎的Linux系统都以命令行跟用户交互呢,而且Linux里面很多强大的工具都是运行于黑乎乎的命令行!

问:从技术学习和实际运用的角度来看,C/C++和Java到底区别在哪?

答:C/C++,它和Java确实不太一样。C语言和C++,尤其C++,语言粒度细、机制多,性能虽然高,但语言本身的包袱也确实重,我们更愿意称它“造轮子”的语言!也正是因为C语言和C++性能好、粒度细,所以什么都能做。而Java本身就是一种服务于互联网软件开发(后端开发+客户端开发)的语言,它

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值