很多人都知道C/C++强大,那么它的强大之处到底体现在哪里呢?( 四 )
等等 , 其它远不止这些优点 。
C语言与C++不得不说的那点事
说到C语言 , 就不得不说它的继承者——C++语言 。 众所周知 , C++语言是在C语言的基础上 , 添加了面向对象、模板等现代程序设计语言的特性而发展起来的 。 两者无论是从语法规则上 , 还是从运算符的数量和使用上 , 都非常相似 , 所以我们常常将这两门语言统称为“C/C++” 。 虽然因为天然的血缘关系 , 导致两者非常相似 , 就像父亲与儿子相貌相似一样 , 但是 , 父亲和儿子毕竟是两个不同的各自独立的个体 , 而C语言和C++语言也同样是两种各自独立、各有其特点的程序设计语言 。 在对硬件资源的操作上 , C语言更加直接 , 而C++语言则相对温和一些 。
除了这些语法规则上的差异之外 , 两者最本质的差别在于所采用的程序设计方法的不同 。 C语言是一门结构化程序设计语言 , 正如谭老师所说 , 它的重点在于算法和数据结构 。 C程序的设计首要考虑的是如何通过一个过程(通常表现为函数的形式) , 对输入(或环境条件)进行运算处理得到输出(或实现对过程或者事务的控制);而对于C++ , 首要考虑的是如何构造一个对象模型 , 让这个模型能够契合与之对应的实际问题 , 这样就可以通过获取对象的状态信息得到输出或实现对过程或事务的控制 。
推荐阅读
- |传世群英版你那些你不知道的魅力
- 微软|微软Xbox 20周岁了,但这些密辛你未必知道
- 剑三|同为老五门,却势如水火!剑三奶花与天策的恩怨只有老玩家才知道
- 原神|原神:别再喊长草!新版本到来前,有很多东西要准备
- 貂蝉|玩好貂蝉的重要因素很多玩家都忽略了,固然总是用不好二技能
- 主机掌机类游戏|以为截图能留下很多东西,但却无法再现当时的欣喜
- 提莫|不看不知道,一看居然有点搞笑,原来女警的二技能名字是用来抓提莫的!!!!
- 热血传奇|热血传奇:神豪般的财力到底是何方神圣,你知道吗?
- 游戏推荐|11月游戏推荐,每年的游戏黄金月份,你还在不知道玩什么吗?
- |为什么很多人都说剑圣JUGG是伪核,后期能力不行!