C和C++的区别竟然是这样,看到我瞬间悟了

作者: lucky心丫分类: 野生技能协会 发布时间: 2023-08-22 16:19:36 浏览:1248511 次

C和C++的区别竟然是这样,看到我瞬间悟了

无法遗失:
这些东西是给学编程的人讲的,对大部分人来说最大的区别就是多了俩+[doge]

【回复】回复 @苯宝宝学装醇 :C确实大,C++相当于D了吧
【回复】可是,大,区别真的大[doge]
【回复】回复 @小王八-不咬人 :原来是这个意思[笑哭]
夜之猫在路上:
c++ 不仅仅只是面向对象它更像是一个语言联邦,并且官方似乎更加青睐于函数式编程和泛型编程,从标准库的实现以及各种新加的特性能看得出来。

【回复】但cpp的fp一言难尽啊,fp还是考虑rust啊,js啊这些更舒服些
【回复】对不起,人生苦短,我用
xiaoyaodid:
C也可以面相对象。C++也有很多人写出来面相过程的。所以这跟语言没关系

【回复】确实。用函数指针+函数跳转表可以实现虚函数,结构体套结构体就是类继承。就是泛型麻烦很多得用宏,这个逃不掉。
【回复】函数指针[灵魂出窍][灵魂出窍][灵魂出窍]
发呆假寐乄:
这里面真的都是来学技术知识的吗,只有我是看到封面和标题才点进来的吗[妙啊][妙啊]

石头鱼囍:
老程序员的理解,用于实现复杂业务的抽象就是C++. 不是说c做不到,而是需要花费更多的时间成本。懂了没?所有的高级语言都是这样的。rust不同,他是介于c和c++之间。理练是设计大于实现,自己去了解语言特性。然后去实现,rust不会帮你做太多的事情。更加开放和灵活。

【回复】回复 @尚元遐 :一般来说,一门语言肯定不够, 有一定程序基础的话,学一门新语言在两个月左右吧,用的比较熟练需要一年以上, 没有程序基础的话可能得半年以上才能初步掌握一门语言 当然,不同语言的复杂度不同,时间成本也不一样 至于找工作,应该是想从事什么行业再学习什么语言,没有需求的学习是很无力的,语言不分好坏,只有不同的应用场景,都只是工具而已
【回复】那请问普通人学C语言多久能入门啊?学什么语言好找工作啊?[doge]
請准我說聲:
很中肯 上班以后才知道学的时候有多难,用起来就有多爽

上-帝-之-眼:
c语言是奥卡姆哲学 c++是亚里士多德的实体论哲学 看待世界的方式决定实现方式

蓬莱那:
我以为完美的c和c➕的差距特意点进来看看[笑哭][笑哭][笑哭]

【回复】你就说是不是c跟c++吧[doge]
岭南楚客:
c++就是c的超集,用很多c语言编写了比较实用的库函数,以及添加面向对象的概念

知识分享官 C语言 C++ 程序员 计算机 知识 编程 大学生 经验分享 校园学习

如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!