为何选择c++?

 c++的历史:

刚开始只能用汇编语言编程,然后设计出高级语言B语言

B----C---C++

 c++继承了c的优点,又借鉴了其他程序设计语言的优点。既系出名门,又博采众家之长,从而完成了c到c++的进化

 

.NET Framework是干什么用的???

就像c++继承了c的许多特性一样,c#也继承了c++的许多特性。配合强大的.NET Framework c#下的应用开发越来越简单。

圣经有言:你必须知道真相,真相会使你自由。

在c#和操作系统(OS)之间,隔了.net framework,所以,我们无法了解c#背后的真相,也将受制于.net。如下图:

 

同样实现一个功能,使用c#我们只有一种方法,而使用c++,如果明白背后的机制,就可以用不同的方法应对不同的情况,实现最优的方案。

c++讲究自由。“白鸥没浩荡,万里谁能驯?”

c#是继承自c++,学好c++之后,可以轻松学好c#;但是,学好c#却不一定能保证学好c++。

语言无所谓好坏强弱之分,根据应用场景选择合适的语言才是最重要的。

在自由与束缚之间,我们选择自由;在c++和c#之间,我选择c++。

为自由故,学好c++!

 WINDOWS 操作系统本身是用c++开发的;

linux操作系统本身是用c语言开发的。

如果在windows操作系统下,c++还有其他的竞争者,那么在linux系统下,c++几乎是开发者的不二选择了。

c++几乎是嵌入式系统开发的唯一选择。

 

那么,如何学好c++呢??

c++是一门程序设计语言,有着语言的基本特征,可以像学习语言一样来学习c++.

自然语言     c++

名词--------数据类型

句子--------表达式

文章--------逻辑控制

 c++是描述现实世界的编程语言,编写程序的过程,是将自然语言翻译成c++语言的过程,如此而已。

多读多写:

多读一些优秀的开源产品 的源代码,向高手学习,是成为高手的唯一途径。

多写,就是多多地进行开发实践。

多读的目的只是学习别人的知识和经验,多写 的目的是将别人的知识和经验内化为自己的知识和经验。

通过自己编写程序,调试程序,可以获得宝贵的第一手开发经验,培养自己的动手能力,从而成为 一个真正的高手。

 

 

 

 

 

 

 

 

 

 

转载于:https://www.cnblogs.com/skylover/p/7096424.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值