编辑器tips
注释
单行注释:
//要注释的代码
//也要注释的代码
多行注释:
/*要注释
的代码*/
快捷键
注释选中行 :ctrl+k,ctrl+c
取消对选中行的注释:ctrl+k,ctrl+u
复制:ctrl+c
粘贴:ctrl+v
C++相关
#include:
概念:包含,链接多个模块之间的桥梁。
“” 和<>的区别
#include “” 找这个模块的时候会从当前项目路径下开始查找这个模块,如果找不到会到系统路径(vs提供的一些库文件)
#include <> 只会在系统目录下查找对应模块.
std命名空间
int main()
{
std::cout << "Hello World!\n";//这是C++输出的标准代码
}
但可以在主函数前添加对命名空间的使用,就可以节省部分代码
using namespace std;//使用std命名空间
int main()
{
cout << "Hello World!\n";//这样同样可以输出
}
cout相关
换行
1.cout << "\n";
2.cout << endl; //endl等价于end line,endl也是定义在命名空间std里面
连续输出
cout << "输出一句话" << "接着输出一句话";
数据类型变量
变量的定义:数据类型+变量名字
以下是常用数据类型介绍说明
查看数据类型内存:sizeof(数据类型)
数据类型 | 定义对象 | 占用内存 |
---|---|---|
bool | 布尔型 | 1B |
int | 整型 | 4B |
float | 浮点型 | 4B |
char | 字符型 | 4B |
string | 字符串型 | 28B |
C++变量命名规范
- 前缀:定义变量的时候,一般会在变量名字的前面加上这变量的类型的缩写(int i/n ) (float f) (bool b) (string str) (double d)
- 望文生义:看到变量的名字就能够猜得到这个变量表示什么意思,nAge,fSpeed,
- 驼峰式: 首英文单词首字母小写,后续每个单词首字母大写,fRunSpeed,nGirlAge
- 不要用中文(汉字)或者中文拼音。特殊情况, 中国特色的游戏: 象棋, 麻将 peng gang
- 不要用关键字 int,float,bool,string