c++基础知识
来源:互联网 发布:c语言推荐书籍 编辑:程序博客网 时间:2024/05/16 03:42
C++词汇(未懂知识点)汇总
1、流
流是既产生信息又消费信息的逻辑设备,通过C++系统和物理设备关联。C++的I/O系统是通过流操作的。有两种类型的流:文本流,二进制流。
2、字符类型:char,signed char, unsigned char (signed由它所修饰的类型是带符号的. 只能修饰 int 和 char)
整数类型:short,int,long,long int, signed int
浮点类型:float,doule,long double
3、类型转换
一种数据类型转换为另一种,包括显式,隐式两种方式。
4、运算符:单目运算符(只能对一个操作数进行操作);双目运算符;三目运算符
5、delete运算符
对象释放操作符,触发析构函数。
6、内存泄露
操作堆内存时,如果分配了内存,就有责任回收它,否则这块内存就无法重新使用,称为内存泄漏。
7、外部函数
在定义函数时,如果冠以关键字extern,表示此函数是外部函数。
8、内联函数
在函数前加上关键字inline说明了一个内联函数,这使一个函数在程序行里进行代码扩展而不被调用。这样的好处是减少了函数调用的开销,产生较快的执行速度。但是由于重复编码会产生较长代码,所以内联函数通常都非常小。如果一个函数在类说明中定义,则将自动转换成内联函数而无需用inline说明。
9、函数覆盖
对基类中的虚函数,派生类以相同的函数名及参数重新实现之。
10、值传递
函数调用时形参仅得到实参的值,调用结果不会改变实参的值。
引用传递
函数调用时形参为实参的引用,调用结果会改变实参的值。
11、自动变量
由auto修饰,动态分配存储空间,存储在动态存储区中,对他们分配和释放存储空间的工作是由编译系统自动处理的。
12、.寄存器变量
存储在运算器中的寄存器里的变量,可提高执行效率。
13.静态变量
由连接器分配在静态内存中的变量。
14、一种用户自定义类型,有成员数据,成员函数,成员常量,成员类型组成。类是描叙C++概念的三个基本机制之一。
- C 基础知识
- C 基础知识
- C基础知识
- C 基础知识
- c基础知识
- c基础知识
- c基础知识
- [C]基础知识
- c基础知识
- C基础知识
- 汇编基础知识 - [C/C++]
- C语言基础知识
- C/C++一些基础知识
- C语言基础知识1
- c语言基础知识
- C语言基础知识
- c语言基础知识回顾
- C一些基础知识
- C语言实现粒子群算法(PSO)二
- 全国等级保护测评机构推荐目录
- HTML权威指南知识总结(三)
- 电梯问题
- Android中如何让自己的播放器被调起
- c++基础知识
- 变量声明提升和函数声明提升
- 哈尔滨理工大学软件学院ACM程序设计全国邀请赛(网络同步赛) D. Pairs
- Android RatingBar 评星控件的自定义大小和样式
- mongoDB remove和drop操作的时间性能
- MyListView解决scrollview冲突问题
- 169. Majority Element
- wait()和notify()入门例子
- javaweb银行转账案例(事务处理)JDBC常见知识点(三)