c++和C语言学哪个好

更新时间:01-23 综合 由 忘殇 分享

这个问题不能一概而论,需要从几个方面来考虑。

首先看个人兴趣

一般来说,C语言主要从事嵌入式开发,最好对电路知识一定的了解,其它开发也有,譬如:服务端开发以及一些第三方组件,相对比较少。而C++的话,主要从事 图形图像处理,后端服务开发,游戏引擎等。所以还是需要根据自己喜欢哪方面,觉得学习C语言还是C++。

其次看下相关知识点

C语言作为一门入门语言,适合大部分工科学生第一门计算机语言,其主要知识包括但不限于:变量的声明与定义、数据类型(int、float、double、char)、函数声明与定义、数组的定义与使用、static使用、extern使用、指针定义与使用、指针的指针(双指针)、链表各种操作(创建、节点插入、节点删除、遍历链表),结构体、枚举类型,文件的操作(打开、读、写、关闭)等等。

而C++的话,相对来说学起来难度大一点,掌握精通更是需要长期的项目实践,其主要知识点有:类、继承、封装、虚函数(virtual function)、运算符重载(operator overloading)、多重继承(multiple inheritance)、模板(template)、异常(exception)、RTTI、RAII、命名空间(name space)、友元、智能指针、模板类、函数模板、虚函数实现原理等等。

声明:关于《c++和C语言学哪个好》以上内容仅供参考,若您的权利被侵害,请联系13825271@qq.com
本文网址:http://www.25820.com/all/15_6403901.html