C++完整知识结构归纳,适合入门C++的新手

C++知识结构主要分为七大类:C++的数据类型、C++的运算、C++控制结构、过程化和程序化设计、C++的输入输出、编码规范、问题解决。

 

一、C++的数据类型

C++的数据类型分三类:基本类型(数值型数据和空类型void)、构造类型、指针类型。

C++完整知识结构归纳,适合入门C++的新手

C++完整知识结构归纳,适合入门C++的新手

C++完整知识结构归纳,适合入门C++的新手

二、C++的运算

C++运算要素有运算量、运算符和各种表达式。

C++完整知识结构归纳,适合入门C++的新手

 

优先级 运算符 功能 结合方式
1 ()  []  ->  . 括号,数组,两种结构成员访问 由左向右
2 | ~ ++ -- + - * &  (类型) sizeof 否定,按位否定,增量,减量,正负号,间接,取地址,类型转换,求大小 由右向左
3 *  /  % 乘,除,取模 由左向右
4 +  - 加,减 由左向右
5 <<   >> 左移,右移 由左向右
6 <  <=  >=  > 小于,小于等于,大于等于,大于 由左向右
7 ==  != 等于,不等于 由左向右
8 & 按位与 由左向右
9 ^ 按位异或 由左向右
10 | 按位或 由左向右
11 && 逻辑与 由左向右
12 || 逻辑或 由左向右
13 ?= 条件 由右向左
14 =  +=  -=  *=   /=  &= ^=  |=  <<=  >>= 各种赋值 由右向左
15 逗号 由左向右

C++完整知识结构归纳,适合入门C++的新手

三、C++控制结构

C++完整知识结构归纳,适合入门C++的新手

四、过程化、程序化设计

C++完整知识结构归纳,适合入门C++的新手

五、C++的输入输出

C++完整知识结构归纳,适合入门C++的新手

六、编码规范

编码规范注意一下标识命名、排版、注释文档等等

 

七、问题解决

C++完整知识结构归纳,适合入门C++的新手