c++ - C++ 中的 'and' 关键字

标签 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;
}

最佳答案

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

关于c++ - C++ 中的 'and' 关键字,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44381428/

相关文章:

c++ - 双向关联容器

c++ - rand() 不遵守 Qt Creator 中的 srand()

c++ - 您将如何编写程序来简化方程式?

c++ - 错误 C2059 : syntax error : '<end Parse>'

c++ - 标准文件流的相对路径

c++ - 在代码块中需要帮助

c++ - 如何实现这样的模板特化?

c++ - 无法编译 std::reduce 调用,而 std::accumulate 调用编译相同的参数

c++ - 什么是最好的 C++ LALR 解析器生成器,可以生成有意义的错误消息

c++ - 在 OpenCV 中找到部分隐藏的球