1. 初始化不能多个同时进行
2. Main函数的返回值必须是int型
3. 函数中花括号最好自成一行,且缩进排序
4. 放在模块化的上方注释比每一句都注释看着更加舒服
如何定义变量名才是正确的?
下划线/字母+数字(不可以数字开头)
构造函数的特点?
名称和类名相同+没有返回类型+成员函数都被初始化
命名空间和库文件的区别
属性 名称 | 区别 | 备注 |
命名空间 | 命名空间=标准库 | 标准库:#include<iostream> |
库文件 | 库文件=标准库+自定义库 | 自定义库:#include”header.h” |
C++中有哪几种数据类型
属性 名称 | 符号 | 常用 | 备注 |
布尔型 | Bool | Bool | 默认singed |
整型 | Short—int—long | long | |
浮点型 | Float—double—long double | double | |
字符型 | Char—wchar_t | Char |
所在变量的作用域如何理解
分类 属性 | 有效范围 | 覆盖能力(上到下) |
全局变量 | 全局 | 增强 |
局部变量 | 该局部 | |
语句变量 | 该语句中 |
组合元素的结构体
名称 属性 | 形式枚举 | 结构体 | 类类型 |
结构形式 | Enum 名称 { 元素1 元素2 …… } | struct 名称 { 元素1 元素2 …… } | class名称 { 元素1 元素2 …… } |
区别 | 同类型 | 不同类型 | 不同类型,范围权限 |