리피아 2021. 7. 27. 00:19
728x90

연산자

C언어에서 사용되는 다양한 연산자를 알고 활용할 수 있다.
형변환 연산자와 연산자 우선순위를 설명할 수 있다.

다양한 연산자

산술연산자

산술연산에 사용되는 연산자

관계연산자

  1. 크기 비교연산에 사용되는 연산자
  2. 비교 결과 참(true)이면 1, 거짓(false)이면 0

논리연산자

AND OR NOT 연산에 사용되는 연산자

증감연산자

  1. 값을 1만큼 증가 또는 감소시키는 연산자
  2. 증감 연산자는 반드시 변수에만 사용
  3. 연산자 위치에 따라 연산 순서가 다름

기타 연산자

대입연산자

  1. 왼쪽 변수에 오른쪽 값을 저장
  2. 왼쪽은 변수만 사용가능
  3. 복합대입 연산자를 사용할 수 있음

조건연산자

삼항 연산자
수식? 수식T:수식F

형변연산자1. 묵시적 형변환

컴파일러에 의해 자동으로 수행하는 형변환

2. 명시적 형변환

지정한 데이터 타입으로 임시적으로 수행하는 형변환

다양한 연산자

  • 산술 연산자료+,-,*,/,%가 있음
  • 크기 비교에 사용되는 관계연산자로<,<,<=,>=,!=,==가 있음
  • 논리 연산자로 &&,||,! 연산자를 사용함
  • 증감 연산자에는 연산자의 위치에 따라서 전위형과 후위형이 있음

기타 연산자

  • 비트 간의 연산으로 비트연산자가 있음
  • 임시적인 형변환을 위하여 형변환 연산자를 사용할 수 있음
  • 연산자의 우선 순위에 따라 연산이 이루어짐