Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> การเขียนโปรแกรม C

การประเมินผล ความสำคัญก่อนหน้า และการเชื่อมโยงในภาษา C


นิพจน์ (Expressions) ถูกประเมินโดยคอมไพเลอร์ C ตามกฎความสำคัญก่อนหน้า (Precedence) และการเชื่อมโยง (Associativity)

หากนิพจน์มีตัวดำเนินการที่มีความสำคัญต่างกัน กฎความสำคัญก่อนหน้าจะถูกพิจารณา

การประเมินผล ความสำคัญก่อนหน้า และการเชื่อมโยงในภาษา C

ที่นี่ 10*2 ถูกประเมินก่อน เพราะ '*' มีความสำคัญมากกว่า '-' และ '='

หากนิพจน์มีตัวดำเนินการความสำคัญเท่ากัน กฎการเชื่อมโยงจะถูกพิจารณา คือ ซ้ายไปขวา (หรือ ขวาไปซ้าย)

การประเมินผล ความสำคัญก่อนหน้า และการเชื่อมโยงในภาษา C

การประเมินผล ความสำคัญก่อนหน้า และการเชื่อมโยงในภาษา C

การประเมินผล ความสำคัญก่อนหน้า และการเชื่อมโยงในภาษา C