728x90
연산자 우선순위
ex)
z = x + y * 2 - ++x + (y + = 3)
1. 괄호 : (y + = 3)
2. 단항연산자 : ++x
3. 곱셈 : y * 2
4. 덧셈 : x +
5. z =
입력)
// a+(b*c)
// b+=2*c가 먼저 계산되고 a=b가 계산
// a=(a*(b=(c+5)))의 의미. c+5가 b에 저장되고 a*b가 a에 저장
출력)
728x90
'방통대 > C프로그래밍' 카테고리의 다른 글
5-2 반복 제어문 (0) | 2024.03.18 |
---|---|
5-1 선택 제어문 (0) | 2024.03.18 |
4-8 기타 연산자 (0) | 2024.03.11 |
4-7 비트 연산자 (0) | 2024.03.11 |
4-6 조건 연산자 (0) | 2024.03.11 |