SlideShare a Scribd company logo
ลำดับควำมสำคัญของตัวดำเนินกำร
ลำดับควำมสำคัญของตัวดำเนินกำร
(Operator of Precedence)
ในกำรทำงำนของตัวดำเนินกำร (Operator) แต่
ละตัวนั้น ลำดับกำรทำงำนจะขึ้นอยู่กับลำดับควำมสำคัญ
(Precedence) ของตัวดำเนินกำรนั้น ๆ ด้วย กำรทำงำน
จะเริ่มจำกลำดับควำมสำคัญสูงไปยังต่ำ
*จำกตำรำงที่จะแสดงต่อไปนั้น ลำดับควำมสำคัญที่ 1 จะ
มีควำมสำคัญสูงสุด และลำดับควำมสำคัญที่ 18 จะมี
ควำมสำคัญต่ำสุด
ตำรำงแสดงลำดับควำมสำคัญของตัวดำเนินกำร
ลำดับ
ตัวดำเนินกำร
ควำมสำคัญ

ควำมหมำย

1

()

วงเล็บ (Identifier)

2

()
[]

ฟังก์ชัน (Function)
อำร์เรย์ (Array)
Structure Selection
Structure Member

กำรทำงำนเริ่ม
จำก
(Associativity)

ไม่ได้กำหนด
(N/A)
ซ้ำยไปขวำ
(Left)
ตำรำงแสดงลำดับควำมสำคัญของตัวดำเนินกำร (ต่อ)
ลำดับ
ตัวดำเนินกำร
ควำมสำคัญ

3

++

--

ควำมหมำย

กำรทำงำนเริ่มจำก
(Associativity)

เพิ่มค่ำขึ้นอีกหนึ่งค่ำ โดยตัว ซ้ำยไปขวำ
ด ำเนิ น กำรอยู่ ห ลั ง ตั ว ถู ก (Left)
กระทำ (Postfix Increment)
ลดค่ ำ ลงอี ก หนึ่ ง ค่ ำ โดยตั ว
ด ำเนิ น กำรอยู่ ห ลังตัวถู ก
กระทำ (Postfix Decrement)
ตำรำงแสดงลำดับควำมสำคัญของตัวดำเนินกำร (ต่อ)
ลำดับ
ตัวดำเนินกำร
ควำมสำคัญ

4

++

--

ควำมหมำย

กำรทำงำนเริ่ม
จำก
(Associativity)

เพิ่ ม ค่ ำ ขึ้ น อี ก หนึ่ ง ค่ ำ โดยตั ว ขวำไปซ้ำย
ด ำเนิ น ก ำร อยู่ ห น้ ำตั ว ถู ก (Left)
กระทำ (Prefix Increment)
ลดค่ ำ ลงอี ก หนึ่ ง ค่ ำ โดยตั ว
ด ำเนิ น ก ำร อยู่ ห น้ ำตั ว ถู ก
กระทำ (Prefix Decrement)
ตำรำงแสดงลำดับควำมสำคัญของตัวดำเนินกำร (ต่อ)
ลำดับ
ตัวดำเนินกำร
ควำมสำคัญ

4
(ต่อ)

sizeof
+
!
&

ควำมหมำย

หำขนำดชนิดข้อมูล
(Size of Object in byte)
บวก (plus)
ลบ (minus)
ตรรกะนิเสธ (not)
ชี้ ที่ อ ยู่ ใ น ห น่ ว ย ค ว ำ ม จ ำ
(Address)

กำรทำงำนเริ่มจำก
(Associativity)

ซ้ำยไปขวำ
(Left)
ตำรำงแสดงลำดับควำมสำคัญของตัวดำเนินกำร (ต่อ)
ลำดับ
ตัวดำเนินกำร
ควำมสำคัญ

4
(ต่อ)
5
6

*


()
*
/
%

ควำมหมำย

กำรทำงำนเริ่มจำก
(Associativity)

ตัวชี้พอยเตอร์ (Indirection) ซ้ำยไปขวำ
(Left)
วันคอมพลีเมนต์
(One’s Complement)
แปลงค่ำชนิดข้อมูล
คูณ (Multiply)
ซ้ำยไปขวำ
หำร (Divide)
หำรเอำเศษ (Modulus)
ตำรำงแสดงลำดับควำมสำคัญของตัวดำเนินกำร (ต่อ)
ลำดับ
ตัวดำเนินกำร
ควำมสำคัญ

ควำมหมำย

กำรทำงำนเริ่มจำก
(Associativity)

7

+
-

บวกเพิ่มค่ำ (Addition) ซ้ำยไปขวำ
ลบลดค่ำ (Subtraction)

8

<<

เลื่อนบิตไปทำงซ้ำย
(Bit Left)
เลื่อนบิตไปทำงขวำ
(Bit Right)
เปรียบเทียบมำกกว่ำ
เปรียบเทียบน้อยกว่ำ

>>

9

>
<
ตำรำงแสดงลำดับควำมสำคัญของตัวดำเนินกำร (ต่อ)
ลำดับ
ตัวดำเนินกำร
ควำมสำคัญ

9
(ต่อ)

11

>=
<=
==
!=
&

12

^

10

ควำมหมำย

เปรียบเทียบมำกกว่ำเท่ำกับ
เปรียบเทียบน้อยกว่ำเท่ำกับ
เปรียบเทียบเท่ำกับ
เปรียบเทียบไม่เท่ำกับ
กำรกระทำบิต AND
(bitwise AND)
กำรกระทำบิต XOR
(bitwise exclusive OR)

กำรทำงำนเริ่มจำก
(Associativity)

ซ้ำยไปขวำ
ตำรำงแสดงลำดับควำมสำคัญของตัวดำเนินกำร (ต่อ)
ลำดับ
ตัวดำเนินกำร
ควำมสำคัญ

13

l

14
15
16
17

&&
Ll
?:
= += -=
*= /= %=
>>= <<=
&= ^= l=

ควำมหมำย

กำรทำงำนเริ่มจำก
(Associativity)

กำรกระทำบิต OR (bitwise ซ้ำยไปขวำ
OR)
ตรรกะ AND (Logical AND)
ตรรกะ OR (Logical OR)
เงื่อนไข (Conditional)
ขวำไปซ้ำย
กำหนดค่ำให้ตัวถูกกระทำ
(Assignment)
กำหนดค่ำระดับบิต
(Bit Assignment)
ตำรำงแสดงลำดับควำมสำคัญของตัวดำเนินกำร (ต่อ)
ลำดับ
ตัวดำเนินกำร
ควำมสำคัญ

18

,

ควำมหมำย

คอมมำ (Comma)

กำรทำงำนเริ่มจำก
(Associativity)

ซ้ำยไปขวำ
ที่มำ : คู่มืออบรมครูวิทยำศำสตร์ คณิตศำสตร์ คอมพิวเตอร์ โลก ดำรำศำสตร์ และอวกำศ ระดับมัธยมศึกษำตอนปลำย
หนังสือเรียนรำยวิชำเพิ่มเติม กำรเขียนโปรแกรมเบื้องต้นด้วยภำษำ C บริษทซัคเซสมีเดีย
คู่มือเรียนเขียนโปรแกรมภำษำ สำนักพิมพ์ IDC PREMIER

More Related Content

More from รัสนา สิงหปรีชา

3.1 องค์ประกอบของคอมพิวเตอร์
3.1 องค์ประกอบของคอมพิวเตอร์3.1 องค์ประกอบของคอมพิวเตอร์
3.1 องค์ประกอบของคอมพิวเตอร์
รัสนา สิงหปรีชา
 
บทที่ 2 ข้อมูล สารสนเทศ และความรู้
บทที่ 2  ข้อมูล สารสนเทศ และความรู้บทที่ 2  ข้อมูล สารสนเทศ และความรู้
บทที่ 2 ข้อมูล สารสนเทศ และความรู้
รัสนา สิงหปรีชา
 
3.8 การทำงานแบบลำดับ
3.8 การทำงานแบบลำดับ3.8 การทำงานแบบลำดับ
3.8 การทำงานแบบลำดับ
รัสนา สิงหปรีชา
 
3.8 การทำงานตามลำดับ
3.8 การทำงานตามลำดับ3.8 การทำงานตามลำดับ
3.8 การทำงานตามลำดับ
รัสนา สิงหปรีชา
 
3.3. ชนิดของข้อมูล
3.3. ชนิดของข้อมูล3.3. ชนิดของข้อมูล
3.3. ชนิดของข้อมูล
รัสนา สิงหปรีชา
 
3.3. ชนิดของข้อมูล
3.3. ชนิดของข้อมูล3.3. ชนิดของข้อมูล
3.3. ชนิดของข้อมูล
รัสนา สิงหปรีชา
 
3.2 ตัวแปรและคำสงวน
3.2 ตัวแปรและคำสงวน3.2 ตัวแปรและคำสงวน
3.2 ตัวแปรและคำสงวน
รัสนา สิงหปรีชา
 
3.5 การแสดงผลและการรับข้อมูล
3.5 การแสดงผลและการรับข้อมูล3.5 การแสดงผลและการรับข้อมูล
3.5 การแสดงผลและการรับข้อมูล
รัสนา สิงหปรีชา
 
3.1 โครงสร้างของภาษาซี
3.1 โครงสร้างของภาษาซี3.1 โครงสร้างของภาษาซี
3.1 โครงสร้างของภาษาซี
รัสนา สิงหปรีชา
 

More from รัสนา สิงหปรีชา (20)

3.1 องค์ประกอบของคอมพิวเตอร์
3.1 องค์ประกอบของคอมพิวเตอร์3.1 องค์ประกอบของคอมพิวเตอร์
3.1 องค์ประกอบของคอมพิวเตอร์
 
บทที่ 2 ข้อมูล สารสนเทศ และความรู้
บทที่ 2  ข้อมูล สารสนเทศ และความรู้บทที่ 2  ข้อมูล สารสนเทศ และความรู้
บทที่ 2 ข้อมูล สารสนเทศ และความรู้
 
3.8 การทำงานแบบลำดับ
3.8 การทำงานแบบลำดับ3.8 การทำงานแบบลำดับ
3.8 การทำงานแบบลำดับ
 
3.8 การทำงานตามลำดับ
3.8 การทำงานตามลำดับ3.8 การทำงานตามลำดับ
3.8 การทำงานตามลำดับ
 
3.3. ชนิดของข้อมูล
3.3. ชนิดของข้อมูล3.3. ชนิดของข้อมูล
3.3. ชนิดของข้อมูล
 
3.3. ชนิดของข้อมูล
3.3. ชนิดของข้อมูล3.3. ชนิดของข้อมูล
3.3. ชนิดของข้อมูล
 
3.3. ชนิดของข้อมูล
3.3. ชนิดของข้อมูล3.3. ชนิดของข้อมูล
3.3. ชนิดของข้อมูล
 
3.2 ตัวแปรและคำสงวน
3.2 ตัวแปรและคำสงวน3.2 ตัวแปรและคำสงวน
3.2 ตัวแปรและคำสงวน
 
คู่มือนักเรียน 3.1
คู่มือนักเรียน 3.1คู่มือนักเรียน 3.1
คู่มือนักเรียน 3.1
 
คู่มือครู
คู่มือครูคู่มือครู
คู่มือครู
 
3.1 โครงสร้างของภาษาซี
3.1 โครงสร้างของภาษาซี3.1 โครงสร้างของภาษาซี
3.1 โครงสร้างของภาษาซี
 
3.8 การทำงานตามลำดับ
3.8 การทำงานตามลำดับ3.8 การทำงานตามลำดับ
3.8 การทำงานตามลำดับ
 
3.7 การเขียนผังงาน
3.7 การเขียนผังงาน3.7 การเขียนผังงาน
3.7 การเขียนผังงาน
 
3.6 ฟังก์ชัน
3.6 ฟังก์ชัน3.6 ฟังก์ชัน
3.6 ฟังก์ชัน
 
3.5 การแสดงผลและการรับข้อมูล
3.5 การแสดงผลและการรับข้อมูล3.5 การแสดงผลและการรับข้อมูล
3.5 การแสดงผลและการรับข้อมูล
 
3.4 ตัวดำเนินการและนิพจน์
3.4 ตัวดำเนินการและนิพจน์3.4 ตัวดำเนินการและนิพจน์
3.4 ตัวดำเนินการและนิพจน์
 
3.3 ชนิดของข้อมูล
3.3 ชนิดของข้อมูล3.3 ชนิดของข้อมูล
3.3 ชนิดของข้อมูล
 
3.1 โครงสร้างของภาษาซี
3.1 โครงสร้างของภาษาซี3.1 โครงสร้างของภาษาซี
3.1 โครงสร้างของภาษาซี
 
3.1 โครงสร้างของภาษาซี
3.1 โครงสร้างของภาษาซี3.1 โครงสร้างของภาษาซี
3.1 โครงสร้างของภาษาซี
 
3.3 ชนิดของข้อมูล
3.3 ชนิดของข้อมูล3.3 ชนิดของข้อมูล
3.3 ชนิดของข้อมูล
 

Recently uploaded

Fullstack Nest.js and Next.js.pdfFullstack Nest.js and Next.js.pdfFullstack N...
Fullstack Nest.js and Next.js.pdfFullstack Nest.js and Next.js.pdfFullstack N...Fullstack Nest.js and Next.js.pdfFullstack Nest.js and Next.js.pdfFullstack N...
Fullstack Nest.js and Next.js.pdfFullstack Nest.js and Next.js.pdfFullstack N...
NuttavutThongjor1
 
กำหนดการ “การประชุมวิชาการวิทยาการหลังการเก็บเกี่ยวแห่งชาติ ครั้งที่ 21”
กำหนดการ “การประชุมวิชาการวิทยาการหลังการเก็บเกี่ยวแห่งชาติ ครั้งที่ 21”กำหนดการ “การประชุมวิชาการวิทยาการหลังการเก็บเกี่ยวแห่งชาติ ครั้งที่ 21”
กำหนดการ “การประชุมวิชาการวิทยาการหลังการเก็บเกี่ยวแห่งชาติ ครั้งที่ 21”
Postharvest Technology Innovation Center
 
Next.js web development.pdfNext.js web development.pdfNext.js web development...
Next.js web development.pdfNext.js web development.pdfNext.js web development...Next.js web development.pdfNext.js web development.pdfNext.js web development...
Next.js web development.pdfNext.js web development.pdfNext.js web development...
NuttavutThongjor1
 
Recap JavaScript and TypeScript.pdf Recap JavaScript and TypeScript.pdf
Recap JavaScript and TypeScript.pdf Recap JavaScript and TypeScript.pdfRecap JavaScript and TypeScript.pdf Recap JavaScript and TypeScript.pdf
Recap JavaScript and TypeScript.pdf Recap JavaScript and TypeScript.pdf
NuttavutThongjor1
 
ข้องสอบถามไฟฟ้า ชั้นมัธยมศึกษาปี่ที่ 3.pdf
ข้องสอบถามไฟฟ้า ชั้นมัธยมศึกษาปี่ที่ 3.pdfข้องสอบถามไฟฟ้า ชั้นมัธยมศึกษาปี่ที่ 3.pdf
ข้องสอบถามไฟฟ้า ชั้นมัธยมศึกษาปี่ที่ 3.pdf
ssuser7bccc8
 
bio62สอวน.ชีววิทยา-ชีววิทยาปี62-ข้อสอบแข่งกัน
bio62สอวน.ชีววิทยา-ชีววิทยาปี62-ข้อสอบแข่งกันbio62สอวน.ชีววิทยา-ชีววิทยาปี62-ข้อสอบแข่งกัน
bio62สอวน.ชีววิทยา-ชีววิทยาปี62-ข้อสอบแข่งกัน
CholapruekSangkamane1
 

Recently uploaded (6)

Fullstack Nest.js and Next.js.pdfFullstack Nest.js and Next.js.pdfFullstack N...
Fullstack Nest.js and Next.js.pdfFullstack Nest.js and Next.js.pdfFullstack N...Fullstack Nest.js and Next.js.pdfFullstack Nest.js and Next.js.pdfFullstack N...
Fullstack Nest.js and Next.js.pdfFullstack Nest.js and Next.js.pdfFullstack N...
 
กำหนดการ “การประชุมวิชาการวิทยาการหลังการเก็บเกี่ยวแห่งชาติ ครั้งที่ 21”
กำหนดการ “การประชุมวิชาการวิทยาการหลังการเก็บเกี่ยวแห่งชาติ ครั้งที่ 21”กำหนดการ “การประชุมวิชาการวิทยาการหลังการเก็บเกี่ยวแห่งชาติ ครั้งที่ 21”
กำหนดการ “การประชุมวิชาการวิทยาการหลังการเก็บเกี่ยวแห่งชาติ ครั้งที่ 21”
 
Next.js web development.pdfNext.js web development.pdfNext.js web development...
Next.js web development.pdfNext.js web development.pdfNext.js web development...Next.js web development.pdfNext.js web development.pdfNext.js web development...
Next.js web development.pdfNext.js web development.pdfNext.js web development...
 
Recap JavaScript and TypeScript.pdf Recap JavaScript and TypeScript.pdf
Recap JavaScript and TypeScript.pdf Recap JavaScript and TypeScript.pdfRecap JavaScript and TypeScript.pdf Recap JavaScript and TypeScript.pdf
Recap JavaScript and TypeScript.pdf Recap JavaScript and TypeScript.pdf
 
ข้องสอบถามไฟฟ้า ชั้นมัธยมศึกษาปี่ที่ 3.pdf
ข้องสอบถามไฟฟ้า ชั้นมัธยมศึกษาปี่ที่ 3.pdfข้องสอบถามไฟฟ้า ชั้นมัธยมศึกษาปี่ที่ 3.pdf
ข้องสอบถามไฟฟ้า ชั้นมัธยมศึกษาปี่ที่ 3.pdf
 
bio62สอวน.ชีววิทยา-ชีววิทยาปี62-ข้อสอบแข่งกัน
bio62สอวน.ชีววิทยา-ชีววิทยาปี62-ข้อสอบแข่งกันbio62สอวน.ชีววิทยา-ชีววิทยาปี62-ข้อสอบแข่งกัน
bio62สอวน.ชีววิทยา-ชีววิทยาปี62-ข้อสอบแข่งกัน
 

ลำดับความสำคัญของตัวดำเนินการ