相关疑难解决方法(0)

(4> y> 1)是C++中的有效语句吗?如果是这样,你如何评价?

这是一个有效的表达吗?如果是这样,你能改写它以使它更有意义吗?例如,它是一样的(4 > y && y > 1)吗?您如何评估链式逻辑运算符?

c++ conditional boolean-logic if-statement logical-operators

13
推荐指数
2
解决办法
3226
查看次数

检查值是否在if statment的范围内

我在下面做了:

if( '0' <= infix.at(i)<= '9'){
// some logic
}
Run Code Online (Sandbox Code Playgroud)

编译器告诉我警告在操作中不安全地使用'bool'类型.我将其更改为以下内容:

if( '0' <= infix.at(i)&& infix.at(i) <= '9') 
Run Code Online (Sandbox Code Playgroud)

现在它有效.是第一个不允许在C++中?

c++

1
推荐指数
1
解决办法
821
查看次数