ในการเขียนโปรแกรม C++ ค่าที่เก็บไว้ในตัวแปรสองตัวสามารถเปรียบเทียบได้โดยใช้ตัวดำเนินการต่อไปนี้ และสามารถกำหนดความสัมพันธ์ระหว่างค่าเหล่านี้ได้ ตัวดำเนินการเหล่านี้เรียกว่าตัวดำเนินการเชิงสัมพันธ์ ตัวดำเนินการเชิงสัมพันธ์ C++ ต่างๆ ที่มีอยู่คือ -
| ตัวดำเนินการ | คำอธิบาย |
|---|---|
| > | มากกว่า |
| >= | มากกว่าหรือเท่ากับ |
| == | เท่ากับ |
| != | ไม่เท่ากับ |
| < | น้อยกว่า |
คุณสามารถใช้ตัวดำเนินการเหล่านี้เพื่อตรวจสอบความสัมพันธ์ระหว่างตัวถูกดำเนินการ ตัวดำเนินการเหล่านี้ส่วนใหญ่จะใช้ในประโยคเงื่อนไขและลูปเพื่อค้นหาความสัมพันธ์ระหว่างตัวถูกดำเนินการ 2 ตัวและดำเนินการตามนั้น ตัวอย่างเช่น
ตัวอย่าง
#include<iostream>
using namespace std;
int main() {
int a = 3, b = 2;
if(a < b) {
cout<< a << " is less than " << b;
}
else if(a > b) {
cout<< a << " is greater than " << b;
}
else if(a == b){
cout << a << " is equal to " << b;
}
return 0;
} ผลลัพธ์
สิ่งนี้จะให้ผลลัพธ์ -
3 is greater than 2