- C语言:是一种过程化编程语言,主要关注函数和过程。面向过程的语言; 面向函数的语言; 解决问题通过 拆分,将大的工程分解为一个个小过程;通过函数来实现;
- C++:大型,超大型软件。 执行效率高–接近C语言,开发效率比C语言要高,是一种面向对象编程语言,支持面向对象编程(OOP)的特性,如类、继承、多态等。同时,C++也支持过程化编程,因此可以看作是C语言的超集。
- 头文件,如果是C++自己的头文件,不推荐加上.h后缀,如果需要使用c语言的头文件,建议在头文件前面使用c,例如
#include<cstring>
。如果是使用自己创建的头文件与c语言一样#include"xxx.h"
。不过需要注意的是在Linux环境下最好使用g++编译器,虽然和gcc没有什么区别。
相关文章
- 07-06C++学习笔记-C语言与C++语言的区别
- 07-06Clion连接MySQL数据库:实现C/C++语言与MySQL交互-原始文件内容:
- 07-06C++语言中std::array的神奇用法总结,你需要知道!
- 07-06getline()与get()(c++学习笔记)
- 07-06学习c++语言应该牢记的50条准则,同样学习其他语言也一样
- 07-06【VS开发】【C++开发】const在函数前与函数后的区别
- 07-06C语言 char *、char []、const char *、string的区别与相互转换
- 07-06C语言 char *、char []、const char *、string的区别与相互转换
- 07-06c++模板编程-typename与class关键字的区别
- 07-06Accelerated C++:笔记 strcut与class的区别