นี้เป็นสถานที่เดียวที่ฉันเคยเห็นand
, or
และnot
ระบุว่าเป็นผู้ประกอบการที่เกิดขึ้นจริงใน C ++ เมื่อฉันเขียนโปรแกรมทดสอบใน NetBeans ฉันได้ขีดเส้นใต้สีแดงราวกับว่ามีข้อผิดพลาดทางไวยากรณ์และคิดว่าเว็บไซต์ผิด แต่เป็น NetBeans ซึ่งผิดเพราะรวบรวมและทำงานตามที่คาดไว้
ฉันเห็นว่า!
เป็นที่ชื่นชอบมากกว่าnot
แต่ความสามารถในการอ่านand
&& นั้นor
ดูดีกว่าพี่น้องที่ใช้ไวยากรณ์ของพวกเขา เหตุใดตัวดำเนินการทางตรรกะเวอร์ชันเหล่านี้จึงมีอยู่และเหตุใดจึงดูเหมือนไม่มีใครใช้ C ++ นี้ถูกต้องจริง ๆ หรือมีความเข้ากันได้บางอย่างกับ C ที่มาพร้อมกับภาษาหรือไม่?