热门推荐








c++和C语言学哪个好
问题描述
- 精选答案
-
这个问题不能一概而论,需要从几个方面来考虑。
首先看个人兴趣
一般来说,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++是面相对象的编程语言,比较难学
猜你喜欢内容
-
什么龟什么鼈的词语有哪些
什么龟什么鼈的词语有哪些回答数有1条优质答案参考
-
什么龟什么酒的词语有哪些
什么龟什么酒的词语有哪些回答数有1条优质答案参考
-
什么龟什么药的词语有哪些
什么龟什么药的词语有哪些回答数有1条优质答案参考
-
什么龟什么腋的词语有哪些
什么龟什么腋的词语有哪些回答数有1条优质答案参考
-
什么龟什么肠的词语有哪些
什么龟什么肠的词语有哪些回答数有1条优质答案参考
-
什么龟什么紫的词语有哪些
什么龟什么紫的词语有哪些回答数有1条优质答案参考
-
什么龟什么策的词语有哪些
什么龟什么策的词语有哪些回答数有1条优质答案参考
-
什么龟什么木的词语有哪些
什么龟什么木的词语有哪些回答数有1条优质答案参考
-
什么龙什么黻的词语有哪些
什么龙什么黻的词语有哪些回答数有1条优质答案参考
-
什么龙什么鹄的词语有哪些
什么龙什么鹄的词语有哪些回答数有1条优质答案参考