等于
等于在日常生活中写作=
,但是在大部分编程语言里双等号==
表示等于,=
表示赋值,例如:
#include<iostream>
using namespace std;
int main() {
int a=0; //赋值
if(a==0) { //判断是否相等
//一些代码
}
return 0;
不等于
在大部分编程语言里双等号!=
表示不等于,例如:
#include<iostream>
using namespace std;
int main() {
if(1!=0) {
//一些代码
}
return 0;
大于
大于(不含)在C++里写作>
(其他的语言也是),大于或等于写作>=
,例如:
#include<iostream>
using namespace std;
int main() {
if(1>1) { //不执行
//一些代码
}
if(1>=1) { //执行
//一些代码
}
return 0;
}
小于
小于(不含)在C++里写作<
,小于或等于写作<=
(不是箭头),例如:
#include<iostream>
using namespace std;
int main() {
if(1<1) { //不执行
//一些代码
}
if(1<=1) { //执行
//一些代码
}
return 0;
}
bool类型的新赋值方法
int a=114,b=514;
bool flag=a!=b; //值是1,不是true,但是照样能用
if(flag) { //执行
//一些代码
}