.ภาษาซีรองรับตัวดำเนินการหลายประเภท
ซึ่งเป็นสัญลักษณ์ที่ใช้ในนิพจน์เพื่อระบุการจัดการที่จะถูกทำให้เกิดผล
ระหว่างการประเมินค่าของนิพจน์นั้น ภาษาซีมีตัวดำเนินการต่อไปนี้
1.
พีชคณิต ( +, -, *, /, % )
2.
การกำหนดค่า ( =
)
3.
การกำหนดค่าแต่งเติม
( +=, -=, *=, /=, %=, &=, |=, ^=,
<<=, >>= )
4.
ตรรกะระดับบิต
( ~ , & , | , ^ )
5.
การเลื่อนระดับบิต
( << , >> )
6.
ตรรกะแบบบูล ( !, &&, || )
7.
การประเมินค่าเชิงเงื่อนไข
( ?: )
8.
การทดสอบภาวะเท่ากัน
( ==, != )
9.
การรวมอาร์กิวเมนต์ฟังก์ชัน
( ( ) )
10.
การเพิ่มค่าและการลดค่า
( ++, -- )
11.
การเลือกสมาชิกในวัตถุ
( . , -> )
12.
ขนาดของวัตถุ ( sizeof )
13.
ความสัมพันธ์เชิงอันดับ
( <, <= , >, >=
)
14.
การอ้างอิงและการถูกอ้างอิง
( &, *, [ ] )
15.
การลำดับ ( , )
16.
การจัดกลุ่มนิพจน์ย่อย
( ( ) )
17. การแปลงชนิดข้อมูล
( ( ) )
ไม่มีความคิดเห็น:
แสดงความคิดเห็น