演算子if演算子を動作させようとしてきましたが、私はそれを行うように見えません。 私はC++を初めて使っていて、基本を学んでいますが、この演算子を正しく使用しているかどうかは不思議です。 x <の場合はfalseを返します。これは正しい方法ですか?私はif elseを使うことができることを知っていますが、私はこのようにしても、もし私が間違っていることができるのであれば、私はちょうど思っています。演算子if演算子
cout << test();
へ
#include <iostream>
using namespace std;
int x =0;
int y =1;
bool test()
{
return (x < y) ? true : false;
}
int main()
{
cout << test;
return 0;
}
私はこれが例であることを知っていますが、だれも間違った考えを得ることはできません。この場合、 'return x
3項演算子「return x
Benj
また興味のある方は、 "cout << std :: boolalpha << test()<< endl" – Benj