从C语言过渡到C++并不容易啊,大家说呢?

本文探讨了从C语言过渡到C++的难度,强调了思维方式的转变和学习曲线的挑战。尽管C++性能强大且具有高级抽象能力,但其兼容C的特性也带来了学习难点。作者建议学习者不应仅考虑市场需求,而应着眼长远,明确个人发展方向,以设计思想为核心提升编程能力。
摘要由CSDN通过智能技术生成

看了你的关于C++能干什么,和洗牌程序代码的说明等几篇,再加上你出售关于在线底价购买《0bug-C/C++商用工程之道》这部收的信息,结合你文章内容中的一些思想观点,有点想向你请教的冲动!如果说你有时间的话,到我的空间来转转,帮我回答几个疑难问题,先谢谢了!
,其实,所有的语言如果要做到精通都需要花大量的时间去学习,这一点不论是HTML也好,C/C++或是Java都是一样的。如果只是为了找工作而选择容易上手的语言,我担心以后很有可能没有机会去学C++这种语言了,这一点要慎重!

C,C++和Java都是系统编程语言,请注意Java不应称之为脚本语言。就C语言而言,因为其相对简单和高效而在很大的程度上被采用,尤其是嵌入式系统,但是C语言存在很大的缺陷,要用C语言设计出一个稳定的产品真的是不容易。另外,C语言是面向过程的语言,其形式上比面向对象语言更低级。

面向对象编成语言具有更高层次的抽能力,因此其表达能力也更强,也更加地符合人的思维模式,现在面象对象编程语言大行其道,这其中最为出色的就是Java语言。但Java语言因为性能问题,因此在嵌入式行业运用得相对少,但我相信随着时间的推移性能问题会得到一定程度的缓解。

C++也是一个面向对象的语言,但它因为最初设计时为了兼容C语言因而也带有很多C语言

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值