请问C和C++哪个功能更强大?有必要从C语言转向C++的学习吗?

2024-12-03 14:56:22
推荐回答(3个)
回答(1):

c是基础,C++则是拓展,要说强大的话,我认为C++更强一些,c转C++其实很简单的,还是看工作的要求吧

回答(2):

这还用说吗?C++是C的升级版本,是加强版。C++是面向对象的程序,C是面向过程的程序。C++面向对象,把世界上任何实体或概念上的物体看成对象,每个对象有着各自的功能和数据属性,也就是说它包含了数据类型和方法(即功能)。不像C混乱的数据结构,最终弄混你的思路,尤其是对它编更大的程序来说,C++更适合一些。

回答(3):

c语言是一个过面向过程的语言,快速高效,比较贴近底层,适用于开发驱动,系统等,而cpp有面向对象的一门语言,库很完善。硬是要比较是没办法比较的!你有看过用cpp开发系统的吗?所以在系统开发上讲c更好!你有看过哪款大型单机游戏是用c写的吗?所以在游戏开发上cpp更好!如果用c开发难度估计太大了!类似的,要看你工作哪一方面,来选择适当的语言!希望对楼主有帮助!