2장 연산자
8부 연산자 우선 순위
이번시간에는 따로 설명하는 부분은 아니고 연산자 우선 순위를 보여 주려고 합니다.
우선 순위는 간단하게 밑의 표처럼 되어 있습니다.
우선순위 | 연산자 | 결합법칙 |
1 | ( ) [ ] -> . | 왼쪽 |
2 | ! ~ ++ -- +(부호) -(부호) *(포인터) &(주소) sizeof cast |
오른쪽 |
3 | *(곱셈) / % | 왼쪽 |
4 | + - | 왼쪽 |
5 | << >> | 왼쪽 |
6 | < <= > >= | 왼쪽 |
7 | == != | 왼쪽 |
8 | & | 왼쪽 |
9 | ^ | 왼쪽 |
10 | | | 왼쪽 |
11 | & | 왼쪽 |
12 | || | 왼쪽 |
13 | :(삼항연산자) | 오른쪽 |
14 | = 복합대입 | 오른쪽 |
우선 순위는 이렇게 되어 있습니다.
따로 설명이 필요한 부분이 아니기 때문에
넘어 가도록 하겠습니다.
다음 시간부터는 제어문에 대해서 한번 알아 보도록 하겠습니다.
'C Language > Programming Course' 카테고리의 다른 글
3장 조건문(2부 if ~ else if ~ else문) 첫번째 시간 (0) | 2009.07.04 |
---|---|
3장 조건문(1부 개요) 첫번째 시간 (0) | 2009.07.03 |
2장 연산자(7부 삼항 조건 연산자 및 캐스트 연산자, 괄호연산자) 첫번째 시간 (0) | 2009.06.29 |
2장 연산자(6부 포인터 연산자와 구조체 연산자, 비트 연산자와 논리 연산자) 첫번째 시간 (0) | 2009.06.27 |
2장 연산자(5부 증감연산자) 첫번째 시간 (0) | 2009.06.26 |