Tôi đã cố gắng để có được số học nếu nhà điều hành để làm việc nhưng tôi chỉ có vẻ không thể làm điều đó. Tôi mới sử dụng C++ và vẫn đang học những điều cơ bản nhưng tôi chỉ tự hỏi liệu tôi có đang sử dụng toán tử này một cách chính xác hay không. Nó phải trả về false nếu x < y. Đây có phải là cách chính xác để làm điều đó không? Tôi biết tôi có thể sử dụng nếu có, nhưng tôi chỉ tự hỏi nếu tôi cũng có thể làm điều đó như thế này và nếu tôi có thể làm những gì tôi đang làm sai.Số học C++ nếu nhà điều hành
#include <iostream>
using namespace std;
int x =0;
int y =1;
bool test()
{
return (x < y) ? true : false;
}
int main()
{
cout << test;
return 0;
}
Tôi biết đây là một ví dụ, nhưng không ai sai ý tưởng: trong trường hợp này, bạn chỉ cần viết 'return x
Không cần toán tử bậc ba, "return x
Benj
Ngoài ra, chỉ cần quan tâm, hãy thử "cout << std :: boolalpha << test() << endl" – Benj