我一直在努力獲得算術,如果運算符工作,但我似乎無法做到這一點。 我是C++新手,仍在學習基礎知識,但我只是想知道我是否正確使用了這個操作符。如果x < y應該返回false。這是做到這一點的正確方法嗎?我知道我可以使用一個if else,但我只是想知道我是否也可以這樣做,如果我能做到我做錯了什麼。如果運算符爲C++算術
#include <iostream>
using namespace std;
int x =0;
int y =1;
bool test()
{
return (x < y) ? true : false;
}
int main()
{
cout << test;
return 0;
}
我知道這是一個例子,但即使這樣沒有人會錯誤的想法:在這種情況下,你只寫'返回X
不需要三元運算符,「return x
Benj
此外,只是爲了興趣,請嘗試「cout << std :: boolalpha << test()<< endl」 – Benj