用bool来定义布尔类型
布尔类型里有true和false两个值
true是真的、存在的、非零
false是假的、不存在、零
输出布尔值时,若为true,则为1
若为false,则为0
输出值与实际赋值无关,即
bool a = true;
a =100;
cout << a;
则输出值为1
用bool来定义布尔类型
布尔类型里有true和false两个值
true是真的、存在的、非零
false是假的、不存在、零
输出布尔值时,若为true,则为1
若为false,则为0
输出值与实际赋值无关,即
bool a = true;
a =100;
cout << a;
则输出值为1
char用来定义字符,用单引号括起字符
例如
char a='a'
表示把字符a赋值给变量a
字符可以为数字、字母、空格
字符类型也算是整数类型
赋值时前后类型一致
put用来输出字符
例如
put('a')表示输出字符a
字符有特殊含义,参考ASC表
A=B 表示将B赋值给A
?:条件运算符
表达式1?表达式2:表达式3;
练的要比老师讲的多
语法基础(变量)→算法
if 这个情况
else 其他情况
++i 子帧运算符
do{循环体} while(判断) while先执行判断
do先执行循环体
#define 定义红
while (判断){
循环体}
for(初始化;判断;更新;){循环体}
for循环是循环的一种重复执行一段代码
for(初始化;半段是否循环;更新){循环体}
char char用于C或C++中定义字符型变量
array
new创建数组
null不指向任何区域
nullptr代表空的
&取得一个变量的内存地址
*取得数据
herotype=定义
return 0; 枚举类型
枚举类型取值
Tank
Magic
ADC
Assist
定义枚举类型
str 字符串 s.size 取的s的长度
cin>>接收 cin.getline char用于声明