本帖最后由 蒟蒻 于 2022-8-1 13:40 编辑
本文完全为个人编写,不存在ctrl+c和ctrl+v
【常用开发环境】
1.Visual Studio
2.Dev-C++

3.Clion

【数据类型】
我们的第一行代码"Hello World"就是输出了一个字符串,输出字符串在C++中有2种方法
[C++] 纯文本查看 复制代码 //使用输出流
#include <iostream>
using namespace std;
int main()
{
cout << "Hello World" << endl;
}
或者
[C++] 纯文本查看 复制代码 //使用C++保留下来的printf函数
#include <iostream>
int main()
{
printf("Hello World\n");
}
C++中有两种数据,分别是数字和字符串
表示数字可以使用
[C++] 纯文本查看 复制代码 //整数类
int a;
unsigned a;
short a;
long a;
unsigned long a;
//小数类
float a; //单精度
double a; //双精度
long double a; //长双精度
表示字符串
[C++] 纯文本查看 复制代码 string a; //不推荐使用
char * a; //单引号
const char * a; //双引号
还有一种定义常量的方法
[C++] 纯文本查看 复制代码 #define x "wo ai x64!!"
将x定义为一个字符串
要是用它,就
[C++] 纯文本查看 复制代码 printf(x);
输出
[AppleScript] 纯文本查看 复制代码 wo ai x64!!
注意!!标识符的命名规范
字母,数字,下划线,不能以数字开头
大小写字母意识不同
不能是C++中的关键字
如:int abc 和 int ABC不相等
不合法的标识符
这个\n就是转义字符,相关的转义字符
\0 空字符
\n 换行
\t 水平制表
\b 退格
\r 回车
\f 换页
\\ 反斜杠
\' 单引号字符
\" 双引号字符
\a 响铃
C++中的复合赋值运算符
加法 +=
减法 -=
乘法 *=
除法 /=
求余 %=
关系运算符
< 小宇
>大于
= 等于
<= 小于等于
>= 大于等于
== 恒等
!= 不等于
逻辑运算符
条件判断
[C++] 纯文本查看 复制代码 if (判断语句){
语句
}
else if (判断语句) {
语句
}
else {
语句
}
[C++] 纯文本查看 复制代码 swich (XXX){
case XXX:
语句
break;
case XXX:
语句
break;
case XXX:
语句
break;
}
循环语句
[C++] 纯文本查看 复制代码 for (数值;比较;操作){
语句
}
//如
for (int i = 0;i < 9;i++){
int d = i;
}
[C++] 纯文本查看 复制代码 while (判断){
语句
}
//如
while (x = 1){
return 0;
}
[C++] 纯文本查看 复制代码 do {
语句
}while (判断);
//如
do {
return 0;
}while (x = 1);
退出循环
[C++] 纯文本查看 复制代码 break //跳出循环
continue //跳出本次循环的最后一句
写了好久,不喜勿喷啊啊啊
|