ผู้ปฏิบัติงาน#
การแนะนำ#
ตัวดำเนินการใน C++ คือสัญลักษณ์ที่ช่วยให้คุณสามารถดำเนินการกับตัวแปรและค่าต่างๆ ได้ ซึ่งรวมถึงตัวดำเนินการทางคณิตศาสตร์ ตรรกะ การเปรียบเทียบ การกำหนดค่า และตัวดำเนินการบิต นอกจากนี้ C++ ยังรองรับการเพิ่ม/ลดค่า นิพจน์เงื่อนไข และการกำหนดค่าแบบผสม สิ่งเหล่านี้เป็นหัวใจหลักของตรรกะและคณิตศาสตร์ส่วนใหญ่ในโปรแกรม C++ ใดๆ รวมถึงการควบคุมหุ่นยนต์ด้วย VEXcode IQ ด้วย
Arithmetic#
ชื่อ |
เครื่องหมาย |
ผู้ปฏิบัติงาน |
ตัวอย่าง |
|---|---|---|---|
ส่วนที่เพิ่มเข้าไป |
|
|
|
การลบ |
|
|
|
การคูณ |
|
|
|
แผนก |
|
|
|
โมดูลัส |
|
|
|
การปฏิเสธ |
|
|
|
Augmented Arithmetic#
ชื่อ |
เครื่องหมาย |
ผู้ปฏิบัติงาน |
ตัวอย่าง |
|---|---|---|---|
ส่วนที่เพิ่มเข้าไป |
|
|
|
การลบ |
|
|
|
การคูณ |
|
|
|
แผนก |
|
|
|
โมดูลัส |
|
|
|
Comparison#
ชื่อ |
เครื่องหมาย |
ผู้ปฏิบัติงาน |
ตัวอย่าง |
|---|---|---|---|
ความเท่าเทียมกัน |
|
|
|
ความไม่เท่าเทียมกัน |
|
|
|
มากกว่า |
|
|
|
น้อยกว่า |
|
|
|
มากกว่าหรือเท่ากับ |
|
|
|
น้อยกว่าหรือเท่ากับ |
|
|
|
Logical#
ชื่อ |
เครื่องหมาย |
ผู้ปฏิบัติงาน |
ตัวอย่าง |
|---|---|---|---|
ตรรกะ AND |
|
|
|
ตรรกะ OR |
|
|
|
ตรรกะ NOT |
|
|
|
Assignment#
ชื่อ |
เครื่องหมาย |
ผู้ปฏิบัติงาน |
ตัวอย่าง |
|---|---|---|---|
งานที่มอบหมาย |
|
|
|
Bitwise#
ชื่อ |
เครื่องหมาย |
ผู้ปฏิบัติงาน |
ตัวอย่าง |
|---|---|---|---|
บิตไวส์ AND |
|
|
|
บิตไวส์ OR |
|
|
|
XOR แบบบิตไวส์ |
|
|
|
บิตไวส์ ไม่ใช่ |
|
|
|
เลื่อนซ้าย |
|
|
|
เลื่อนไปทางขวา |
|
|
|
Augmented Bitwise#
ชื่อ |
เครื่องหมาย |
ผู้ปฏิบัติงาน |
ตัวอย่าง |
|---|---|---|---|
บิตไวส์ AND |
|
|
|
บิตไวส์ OR |
|
|
|
XOR แบบบิตไวส์ |
|
|
|
เลื่อนซ้าย |
|
|
|
เลื่อนไปทางขวา |
|
|
|
Ternary (Conditional)#
ชื่อ |
ไวยากรณ์ |
ตัวอย่าง |
|---|---|---|
ตัวดำเนินการแบบมีเงื่อนไข |
|
|
Increment / Decrement#
ชื่อ |
เครื่องหมาย |
ผู้ปฏิบัติงาน |
ตัวอย่าง |
|---|---|---|---|
ก่อนการเพิ่ม |
|
|
|
หลังการเพิ่ม |
|
|
|
ก่อนลด |
|
|
|
หลังการลด |
|
|
|