본문 바로가기
스터디/c, c++

[C] C언어, 모든 연산자에 대해 알아보자!

by 깝태 2010. 3. 26.

 종류

 연산자

 산술 연산자

 + - * / %

 부호 연산자

+ -

관계 연산자

 > < <== >== !=

 논리 연산자

 || %% !

 증감 연산자

++ --

 비트 연산자

 & | ^ << >> ~

 대입 연산자

 = += -= *= /= %= <<= >>= &=

 조건 연산자

?:

 포인터 연산자

 * & [ ]

 구조체 연산자

 . ->

 Sizeof 연산자

 sizeof

 콤마 연산자

 ,

 연산자 우선순위란, 연산 순서를 결정짓는 순위, 연산자의 결합성이란 우선순위가 같은 연산자들의 연산방향이다.
필자의 추천연산자는 콤마 연산자다. 콤마 연산자는 비주얼베이직에서의 행 사이의 : 과 _ 처럼 다른 행끼리의 바로바로 연결해줄 수 있다. ex) printf("Hello~"), Printf("마저해요!"); 이렇게 가능합니다.