티스토리 뷰

C++

20160425_연산자

cho22 2016. 4. 25. 22:35
반응형

1. 연산자 종류

1-1. 산술연산자

+ : 더하기

- : 빼기

* : 곱하기

/ : 나누기

% : 나머지

 

1-2. 대입연산자

= : 오른쪽에 있는값을 왼쪽에 대입한다.

a = a + 1; // a에 a+1값을 대입한다.

 

1-3. 관계연산자

a1 == a2 : a1과 a2가 같다.

a1 != a2 : a1과 a2가 같지 않다.

a1 > a2 : a1이 a2보다 크다.

a1 < a2 : a1이 a2보다 작다.

a1 => a2 : a1이 a2보다 크거나 같다.

a1 =< a2 : a1이 a2보다 작거나 같다.

 

1-4. 논리연산자

a1 && a2 : a1과 a2가 모두 true이면 true return.

a1 || a2 : a1과 a2중 하나라도 true 이면 true return.

!a1 : a1이 true이면 false, false이면 true return.

a1 : a1이 true이면 true, false이면 false return.

 

2. 연산자 우선순위

 기능별 분류

연산자 

결합 순서 

 일차식

() [] -> 

-> 

 단항 연산자

 ! - ++ -- + * &

 <-

 승제 연산자

 * / %

-> 

 가감 연산자

 + -

->  

 시프트 연산자

 << >>

->  

 비교 연산자

 < <= > >=

-> 

 등가 연산자

 == !=

 ->

 비트 연산자

 & ^ |

 ->

 논리 연산자

 && ||

 ->

 조건 연산자  ? :  <-
 대입 연산자

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

 <-
 콤마 연산자  ,  ->

 

반응형

'C++' 카테고리의 다른 글

20160428_제어문, 제어문활용하기  (0) 2016.04.29
20160427_반복문 활용, 배열  (0) 2016.04.28
20160426_반복문  (0) 2016.04.26
20160422_C++ 시작하기  (0) 2016.04.22
20160421_visual studio 설치하기  (0) 2016.04.21
댓글