[c] 연산자
프로그래밍에서 연산자는 특정 작업을 수행하는 기호로, 피연산자들을 사용해 계산이나 작업을 수행합니다. 대부분의 프로그래밍 언어는 수학적인 연산뿐만 아니라 비교, 논리, 할당 등 다양한 연산을 지원합니다.
산술 연산자
산술 연산자는 기본적인 수학적 계산을 수행합니다. 덧셈(+
), 뺄셈(-
), 곱셈(*
), 나눗셈(/
), 나머지 연산자(%
) 등이 여기에 속합니다.
a = 10
b = 20
sum = a + b # 덧셈
difference = b - a # 뺄셈
product = a * b # 곱셈
quotient = b / a # 나눗셈
remainder = b % a # 나머지
비교 연산자
비교 연산자는 두 값을 비교하여 참(True
) 또는 거짓(False
)을 반환합니다. 등호(==
), 부등호(!=
), 크거나 같음(>=
), 작거나 같음(<=
), 크다(>
), 작다(<
) 등이 여기에 해당합니다.
let x = 10;
let y = 20;
console.log(x == y); // false
console.log(x != y); // true
console.log(x > y); // false
console.log(x < y); // true
논리 연산자
논리 연산자는 논리적인 연산을 수행하며, 주로 조건문과 반복문에서 사용됩니다. AND(&&)
, OR(||)
, NOT(!)
연산자가 여기에 속합니다.
boolean sunny = true;
boolean warm = true;
boolean beachDay = sunny && warm; // AND 연산
boolean indoorDay = !sunny || !warm; // OR, NOT 연산
할당 연산자
할당 연산자는 변수에 값을 할당합니다. 대입(=
), 덧셈 후 대입(+=
), 뺄셈 후 대입(-=
), 곱셈 후 대입(*=
) 등이 여기에 해당합니다.
int a = 10;
a += 5; // a = a + 5 와 동일
프로그래밍에서 연산자는 매우 중요하며, 각 연산자의 기능과 사용법을 잘 이해하는 것이 핵심입니다.