重複の可能性:
二重比較
int x=-1;
if(0<=x<=9)
std::cout<< "Without Logical operator";
if (0<=x && x<=9)
std::cout<< "With Logical operator";
私は2番目について知ってif
います。ここで 1 番目のif
条件で何が起こっているのか。それは1番目の中に入りますそして、使用時にif
コンパイラー
が与えない理由x
-1
error
(0<=x<=9)