- Trending Categories
Data Structure
Networking
RDBMS
Operating System
Java
iOS
HTML
CSS
Android
Python
C Programming
C++
C#
MongoDB
MySQL
Javascript
PHP
Physics
Chemistry
Biology
Mathematics
English
Economics
Psychology
Social Studies
Fashion Studies
Legal Studies
- Selected Reading
- UPSC IAS Exams Notes
- Developer's Best Practices
- Questions and Answers
- Effective Resume Writing
- HR Interview Questions
- Computer Glossary
- Who is Who
What is Evaluation, Precedence and Association in C language?
Expressions are evaluated by the ‘C’ compiler based on precedence and associativity rules.
If an expression contains different priority operators, then the precedence rules are considered.
Here, 10*2 is evaluated first since ‘*’ has more priority than ‘- ‘and ‘=’
If an expression contains same priority, then associativity rules are considered i.e. left right (or right to left).
- Related Articles
- What is the evaluation of Association Patterns?
- What is C Operator Precedence and Associativity?
- Explain the evaluation of expressions of stacks in C language
- What is the operator precedence in C#?
- What is evaluation order of function parameters in C?
- Association, Composition and Aggregation in C#
- Operator Precedence and Associativity in C
- What is Association rule learning?
- What is Operator Precedence Parsing?
- Precedence of postfix ++ and prefix ++ in C/C++
- What is correct operators precedence in Python?
- What is IrDA (Infrared Data Association)?
- What is Constraint-Based Association Mining?
- Operators Precedence in C++
- What is an algorithm and flowchart in C language?

Advertisements