Operator   연산자

(2018-06-28)

연산자

1. [전산]  컴퓨터 프로그램에서, 연산자(演算子) 이란?

  ㅇ 특정한 작업을 하기 위해서 사용하는 기호
     - 프로그램 내에서 데이터 조작에 쓸 수 있는 연산자프로그래밍 언어에서 연산자 例) ☞  C 연산자, 자바스크립트 연산자 등 참조


2. [전산]  프로그램 연산자 주요 종류

  ㅇ 대입 연산자 (Assignment Operator)
     -  =

  ㅇ 산술 연산자 (Arithmetic Operator)
     -  (덧셈) +, (뺄셈) -, (곱셈) *, (나눗셈) /, (나머지) %, (거듭제곱) ** 또는 ^
     -  산술 연산자는 항상 엄격하게 `연산 우선순위`에 따라 수행됨

  ㅇ 단항 연산자 (Unitary Operator)
     -  (양수) +, (음수) -, (증가) ++, (감소) --

  ㅇ 삼항 연산자 (Ternary Operator) 또는 조건 연산자
     -  [조건식] ? [참일 경우 반환값] : [거짓일 경우 반환값] 

  ㅇ 비교 연산자 (Comparing Operator)
     -  >,  >=,  <,  <=,  ==,  ~=

  ㅇ 논리 연산자 (Logical Operator) 
     - & (AND),  | (OR)

  ㅇ 비트 연산자 (Bit Operator)
     - 비트 단위 논리 연산자 
        . ~ (비트 단위 부정), & (비트 단위 논리곱), | (비트 단위 논리합), ^ (비트 단위 XOR)
     - 비트 간의 시프트 연산자 : <<, >>


[프로그래밍 기타일반] 1. 구조적 프로그래밍 2. 절차식 프로그래밍 3. 래퍼 함수 4. 핸들 5. 플러그인 6. 연산자 7. 코드 리펙토링

 
        최근수정     요약목록(시험중)     참고문헌