如何快速学习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++语言的过程,如此而已。
多读多写:
多读一些优秀的开源产品 的源代码,向高手学习,是成为高手的唯一途径。
多写,就是多多地进行开发实践。
多读的目的只是学习别人的知识和经验,多写 的目的是将别人的知识和经验内化为自己的知识和经验。

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

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值