问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

为什么许多人都把C++当做C来使用?是不会用C++,还是其他什么原因?

发布网友 发布时间:2024-10-08 19:06

我来回答

3个回答

热心网友 时间:2024-10-08 19:09

我来说说我的理解。
C++适合于写一些需要人机交互的应用程序,通过使用MFC等封装了界面API的类库来较好的实现用户操作的及时响应。
而c语言,一个是效率较c++高一些,另外一点就是其超棒的可移植性。是c++不能比拟的。
通过使用c语言实现逻辑部分,界面部分通过网页来,如ASP等实现人机交互。
对于不需要人机交互(或者非常简单的人机交互)的程序当然使用c语言是首选。
这也不是说c++没有用武之地。c++所超越c的三大特性:多态、继承和封装是c没有的。另外还包含STL和boost等库。真正的c++代码逻辑清晰,代码阅读性可扩展能力强。这都是c不能比拟的。

我看很多初学者学c++,都没有接触到STL标准库,真是非常大的损失。

对于你提的代码问题
1. 直接doSomething2{}定义的函数其默认返回值是int,等价于int doSomething2{}。
2. void main()是c的用法,在一些c++编译器上都不能通过编译,建议就使用int main(){} + return 0组合,可移植性强。return 0给操作系统表明程序正常执行。
3. ::用法有3种。全局作用域,类作用域和名字空间作用域。这里是全局作用域,表明调用全局的doSomething函数。为什么呢?因为你可以再main函数里重新定义个int doSomething()局部函数,并调用。通过使用全局作用域能正确区分,且可读性强。

如有不对的地方,请指教。大家交流共同进步就好了。

热心网友 时间:2024-10-08 19:10

其实主要还是没有掌握c 的精髓。因为很多人都是从c语言中转过来的,那些人对面向对象的概念不深,设计代码时几乎没怎么考虑面向对象的事,所以这样的c 就跟c差不多了。其实不光是c ,写Java时都是c语言的特点。
再一个就是没有掌握c 的高级语法,比如多态性,没有这些c÷ 独特的东西,代码看起来自然就是用类封装的c了

热心网友 时间:2024-10-08 19:08

看程序执行代码次数,还有时间复杂度、空间复杂度。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
邪灯是什么意思? 趣头条怎么解绑微信 趣头条APP解绑微信教程 趣头条怎么解绑微信号 趣头条怎样解除微信绑定 魔兽世界7.0古龙之陨怎么做 咸阳男子欲带孩子轻生被救回,成年人的生活有多不易? 陕西咸阳,一男子欲带孩子轻生被救回,轻生带孩子是什么操作? 我是帅哥,为什么还没有人追? 为什么我这么漂亮就是没有一个男人来追我 气死了? 人不在本地,怎么实名制 J·特松加是何许人也?为什么那么厉害!能把纳达尔横扫。。 粽子叶是什么植物的叶子粽子味道 粽子叶是哪种植物的叶子粽子味道 word里面怎么写出上顶文字怎么在word顶部加字 word中怎样在文字上角添加上标? 职场菜鸟入职,干的是最底层的岗位,拿的是最低的薪酬,该如何突围? ...为农村商业银行,那每年的招聘考试还是一样么???急 农村商业银行柜员招聘需要考试吗? 江苏江阴农村商业银行什么时候考试啊? 农商行考试也需要网申吗?农商行的网申和金融银行的区别在哪里呢? 程序员35岁会被辞退吗? 分销开微店钱怎么到自己的银行卡? 求小时代三部所有全文txt 怎么做疾病宣传小报,要有图片和文字,可以用WORD做吗?要打印出来的 急、与国防有关的电脑小报!Word做,版面16k,页码2页。 3.66乘1.20竖式计算? 5.84+3.66竖式计算? 4.25乘3.66怎样例竖式 醉赤壁歌词? 3.66÷0.06,竖式怎么列? 4.25乘以3.66竖式计算 一个男的以前疯狂追求一个女的,没有追到马上换一个女的追,第二个女的... 钱武肃王陵-钱王祠地址在哪里? 去杭州钱王祠应该如何参观? 杭州西湖风景名胜区-钱祠表忠地址在哪里? 钱王祠-大客下客点地址在哪里? 一个男的追一个女的失败后两天后就有了新的女朋友,这说明什么呢? 杭州钱王祠的景色如何? 东北大米最好吃的是哪里的?而且不贵? ...的印度电视剧,一个男的追求一个女的,很疯狂。女的到男的生日会上打... 2023钱王祠几点关门 这3大星座人品好不会在背后伤害前任学会尊重 分手见人品,不会诋毁前任的四个星座,一别两宽 ,是哪些星座? 宏观经济政策与发展规划:9套冲刺试卷内容简介 哪些星座最为尊重前任,即使不爱了也不会在背后中伤? 魔兽世界战士要怎么操作?我是菜鸟来的 给一个女的说把你照片借我用下借我做微信头像,女的很爽快的答应了,过了... 她说我微信头像怎么换成,别的头像,说我一点不认真,一点不专一后来我跟... 夏季晕染美甲教程晕染渐变美甲教程步骤 龙岩海印寺樱花开了吗,龙岩樱花旅游景点 ...如果确定是湿尾了,要怎么办,现在也买不到药了。