[ภาษาซี] ลําดับการทํางานของโอเปอเรเตอร์

4 Jan 2018

Share to:

โอเปอเรเตอร์มีอยู่หลายชนิด ดังนั้นภาษาซีจึงได้กําหนดลําดับความสําคัญของของโอเปอเรเตอร์ขึ้นมา โดยเรียงลําดับจากความสําคัญสูงไปความสําคัญตํ่า ดังนี้

  • ()
  • ++, —
  • -(เครื่องหมายลบหน้าตัวเลข)
  • *, /, %
  • +, -

กรณีที่ระดับความสําคัญเท่ากันจะดําเนินการจากซ้ายไปขวา

ตัวอย่าง 1

4 + 3 * 4 / 6 จะคิดคํานวณได้ดังนี้ 4 + [ ( 3 * 4 ) / 6 ] = 6

ตัวอย่าง 2

4 * 3 / ( 3 * 2 ) จะคิดคํานวณได้ดังนี้ ( 4 * 3 ) / ( 3 * 2 ) = 2

Suggestion blogs

ทําความรู้จักกับ Podman

สวัสดีครับ ในบทความนี้เราจะมาทําความรู้จักกับ Podman กัน ซึ่งเป็นทางเลือกใหม่สําหรับผู้ที่ใช้งาน Docker โดยเราจะมาดูกันว่า Podman คืออะไร และมีความแตกต่างจาก Docker อย่างไร

Singleton pattern

Singleton pattern เป็น Design pattern ที่ใช้จํากัดจํานวนของอ็อบเจกต์ที่ถูกสร้างในขณะที่โปรแกรมทํางาน จะมีประโยชน์ในกรณีที่ระบบงานต้องการบังคับให้มีแค่อ็อบเจกต์เดียวเพื่อไม่ให้เกิดการซํ้าซ้อนกันเช่น Class ที่ใช้ในการควบคุม Hardware 1 ตัว ในการควบคุม Hardware 1 ตัวถ้าสร้างอ็อบเจกต์เพื่อควบคุมขึ้นมาหลายตัวอาจจะทําให้เกิดปัญหาในการควบคุม Hardware ได้

[ภาษาซี] ค่าคงที่ Constant

ค่าคงที่แบ่งออกเป็น 3 ประเภท คือ


Copyright © 2019 - 2025 thiti.dev |  v1.45.0 |  Privacy policy | 

Build with ❤️ and Astro.

Github profile   Linkedin profile   Instagram   X profile   Nostr   Youtube channel   Telegram   Email contact   วงแหวนเว็บ