ตัวดำเนินการเปรียบเทียบในโปรแกรมภาษาซีคือ
เครื่องหมายที่ใช้ในการเปรียบเทียบในทางคณิตศาสตร์
ผลลัพธ์จะมี 2 กรณีคือ ถ้าผลลัพธ์ถูกต้องหรือเป็นจริงจะมี
ค่าเป็น 1 ถ้าผลลัพธ์ผิดหรือเป็นเท็จจะมีค่าเป็น 0
ผลลัพธ์ของการเปรียบเทียบมีชื่อเรียกอีกอย่างหนึ่งว่า
ค่าคงที่บูลีน (Boolean Constant) ดังนี้
8 > 5
|
ผลลัพธ์เป็นจริง
|
ค่าคงที่บูลีนเป็น 1
|
0 = 10
|
ผลลัพธ์เป็นเท็จ
|
ค่าคงที่บูลีนเป็น 0
|
X > x
|
ผลลัพธ์เป็นจริง
|
ค่าคงที่บูลีนเป็น 1(เปรียบเทียบค่าตามรหัสแอสกี)
|
A > B
|
ผลลัพธ์เป็นจริง
|
ค่าคงที่บูลีนเป็น 1(เปรียบเทียบค่าตามรหัสแอสกี)
|
ตัวดำเนินการ
|
ความหมาย
|
ตัวอย่าง
|
>
|
มากกว่า (Greather Than)
|
X > y
|
<
|
น้อยกว่า (Less Than)
|
X < y
|
>=
|
มากกว่าหรือเท่ากับ (Greather Than or Equal)
|
X >= y
|
<=
|
น้อยกว่าหรือเท่ากับ (Less Than or Equal)
|
X <= y
|
==
|
เท่ากับ (Equal)
|
X == y
|
!=
|
ไม่เท่ากับ (Not Equal)
|
X != y
|
|
ไม่มีความคิดเห็น:
แสดงความคิดเห็น