知识点一 条件运算符
用于比较两个变量或常量
>
<
==
!=
>=
<=
条件运算符 一定存在左右两边的内容
左边的内容 条件运算符 右边内容
比较的结果 返回的是一个 bool 类型的值
true和false 如果比较条件满足 那就返回true 不满足 就返回false
先算右边 在赋值给左边
bool result = a>b;
知识点二 各种运用写法
变量和变量比较
a=5;
b=10;
result = a<b;
变量和数值(常量)比较
result = a<10;
数值和数值比较
result = 5==3;
计算结果比较
条件运算符的 优先级 低于算数运算符
result = a+3 > a-2+3
上面会先算加减,后比较
知识点三 不能进行范围比较
不能这样写
1<a<6;
知识点四 不同类型之间的比较
不同数值类型之间 可以随意进行条件运算符比较
只要是数值 就能够进行条件比较 比较大于小于等于
特殊类型 char string bool 只能同类型进行 == 和 != 比较
char 比较特殊,可以和数值比较,自动转char为字符,还可以和字符类型进行大小比较,除非做一些特殊功能,一般比较少用