C ++中的'和'关键字

时间:2017-06-06 04:29:14

标签: c++

我在and语句中看到了if关键字,就像&&运算符一样。 这些(and&&)之间有什么区别吗?

#include <iostream>

using namespace std;

int main()
{
bool a = true;
bool b = true;

if(a==true and b==true) // if(a==true && b == true)
{
    cout << "YES ";
}


return 0;
}

2 个答案:

答案 0 :(得分:4)

是的,至少从C ++ 98开始,新的and keyword已经存在。它的操作与&&运算符完全相同。

答案 1 :(得分:3)

and&&没有区别。您也可以使用not代替!or代替||