C++基础知识汇总(我所写到的名词解释)

1.内置类型:语言自身定义的类型

2.类型:一种类型定义了数据元素的内容和这类数据可以进行的运算

3.源文件:程序文件通常被称为原文件,不同编译器使用不同的后缀命名约定,常见的有:cc,cxx,cpp,cp,c

4.参数:(实参,agument):向函数传递的值

5.类(class):一种用于定义自己的数据结构及其相关操作的机制

6.类类型:类定义的类型

7.命名空间:将库定义的名字放在一个单一位置的机制。

8.变量:本质是一块内存的名字,它提供uige具名的、可提供程序操作的储存空间

9.对象:指一块能够储存并且具有某种类型的内存空间

10.默认初始化:定义变量没有指定初始值,则变量将会被默认初始化,默认值是什么,不仅由变量类型决定,还取决于它的位置。如果是全局变量会被初始化为零,局部将不会被初始化。

11.流:一组有顺序的,有起点和终点的字节的集合,是对数据传输的总成或者抽象。数据在两个设备之间的传输称为流。

12.引用:为对象起另外一个名字

13.顶层const:指修饰指针本身不可被改变。

14.类内初始值:创建对象时,类内初始值将用于初始化数据成员。

15.内层作用域:潜逃在其他作用与之内的作用域

16.字面值:一个不能被改变的值

17.指针:是一个对象,存放着某个对象的地址

18.短路求值:描述逻辑与 运算符和 逻辑或的执行过程,如果根据运算符的第一个运算对象就能确定整个表达式的结果,求值终止,此时第二个运算对象将不会被求值

19.块:包围在花括号内的由0条或着多条语句组成的序列

20.terminate:是一个标准库函数,当异常没有被捕捉时调用,terminate终止当前程序的执行

21.二义性调用:是一种编译时发生的错误,造成二义性调用的原因是在函数匹配是两个或多个函数匹配程度一样好,因而编译器找不出最佳匹配。

22.最佳匹配从一组重载函数中选出的一个函数

23.内联函数:请求比那一起在可能的情况下在调用点展开函数。

24.链接:是一个比那一过程,负责把对象文件链接起来形成可执行的文件

25.重载函数:函数名和其他函数相同的函数,重载函数必须在形参个数或者形参类型上有所区别

26.尾置返回类型:在参数裂变后面制定的返回类型

猜你喜欢

转载自blog.csdn.net/lovely_ke/article/details/82817212
今日推荐