นิพจน์บูลีน C++
นิพจน์บูลีน
นิพจน์บูลีนคือ นิพจน์ C++ ที่คืนค่าบูลีน: 1
(จริง) หรือ0
(เท็จ)
คุณสามารถใช้ตัวดำเนินการเปรียบเทียบ เช่น ตัวดำเนินการมากกว่า ( >
) เพื่อดูว่านิพจน์ (หรือตัวแปร) เป็นจริงหรือไม่:
ตัวอย่าง
int x = 10;
int y = 9;
cout << (x > y); // returns 1 (true), because 10 is higher than 9
หรือง่ายยิ่งขึ้น:
ตัวอย่าง
cout << (10 > 9); // returns 1 (true), because 10 is higher than 9
ในตัวอย่างด้านล่าง เราใช้ตัวดำเนินการเท่ากับ ( ==
) เพื่อประเมินนิพจน์:
ตัวอย่าง
int x = 10;
cout << (x == 10); // returns 1 (true), because the value
of x is equal to 10
ตัวอย่าง
cout << (10 == 15); // returns
0 (false), because 10 is not equal to 15
บูลีนเป็นพื้นฐานสำหรับการเปรียบเทียบและเงื่อนไข C++ ทั้งหมด
คุณจะได้เรียนรู้เพิ่มเติมเกี่ยวกับเงื่อนไข (ถ้า...อื่น)ในบทต่อไป