Post

여러가지 연산자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.