C++里的==是什么意思
来源:百度知道 编辑:UC知道 时间:2024/06/17 05:17:44
C++里的==是什么意思?
== 表示相等比较
= 赋值
int x = 9;
if (x == 0) // 条件表达式因x 的值为0 而为 1(true)
cout <<"test 1 ok\n";
if (x = 9) //赋值表达式为9,因而条件表达式的值恒为1(true)
cout <<"test 2 ok\n";
if (x = 0) // 赋值表达式为0,因而条件表达式的值恒为0(false)
cout <<"test 3 ok\n";
输出结果:
test 1 ok
test 2 ok
相等,逻辑运算符.
就是比较两边是否相等的意思。一个=是赋值。
==就是相等,但只是在判断中使用
若果1=1,哪么在C++里的判断中就要写做1==1
逻辑中的“等于”
逻辑运算符