여러가지 연산자1
1. 항과 연산자
- 단항 연산자 : 항이 1개
- ex) num++
- 이항 연산자 : 항이 2개
- ex) 1 + 1
- 삼항 연산자 : 항이 3개
- ex) ( 3 > 1) ? 1 : 0
2. 대입 연산자(=)
- 우측의 데이터를 좌측의 변수에 대입
- ex) int num = 100;
3. 부호 연산자(+, -)
- 부호를 나타내는 연산자
- ex) +10, -10
4. 산술 연산자 (+,-,*,/,%)
- 덧셈(+), 뺄셈(-), 곱셈(*), 나눗셈(/), 나머지(%)
- ex) 10 % 3
5. 증가 / 감소 연산자 (++, –)
- 값을 1만큼 늘리거나 (++), 1만큼 줄임(–)
- ex) num++, ++num, num–, –num
- (참고) 증가/감소 연산자가 변수 앞에 있으면, 먼저 값을 변경시킨다
6. 관계 연산자 (>, < , <=, >=, ==, !=)
- 두 항의 값 크기 비교
- 결과 값은 비교 결과에 따라 true or false
- ex) 10 > 9 (true)
- ex2) 5 != 3 (true)
7. 논리 연산자(&&, ||, !)
- 논리식에 대해 참 거짓 판단
- 결과 값은 판단 결과에 따라 true or false
- ex) (10 > 9) && (1 == 0)
ex) (10 >9) (1 == 0)
8. 복합 대입 연산자
- 대입 연산자와 다른 연산자를 조합
- 코드를 간결하게 작성할때 사용
- ex) num1 += num2;
- ex) num1 %= num2;
This post is licensed under CC BY 4.0 by the author.