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