C++ 대입 연산자
1. 개요
1.1 문서 개요
이 문서는 C++의 대입 연산자에 대해 설명합니다. 대입 연산자는 변수에 값을 저장하거나 다른 연산자와 결합하여 복합적인 연산을 수행하는 데 사용됩니다. 또한, 프로그래밍 구조 내에서 해당 연산자의 역할과 사용 예에 대해서도 설명합니다.
2. 내용
2.1 연산자의 정의 및 역할
2.1.1 연산자의 개념
각 연산자는 특정한 기호(symbol)로 표현되며, 피연산자(operand)를 대상으로 특정한 연산을 수행합니다.
2.1.2 사용 목적
- 수치 계산 또는 논리적 판단 수행
- 변수 값 변경 또는 조건식 평가
- 반복문, 조건문 등 제어 흐름에서 핵심적인 도구로 사용
2.2 주요 연산자 종류 및 사용 예
2.2.1 C++에서의 연산자 목록
연산자 | 설명 | 예제 |
---|---|---|
+ | 덧셈 | a + b |
– | 뺄셈 | a – b |
* | 곱셈 | a * b |
/ | 나눗셈 | a / b |
% | 나머지 | a % b |
= | 대입 | a = b |
+= | 더하여 대입 | a += b |
++ | 1 증가 | ++a, a++ |
— | 1 감소 | –a, a– |
== | 같다 | a == b |
!= | 같지 않다 | a != b |
< | 작다 | a < b |
> | 크다 | a > b |
<= | 작거나 같다 | a <= b |
>= | 크거나 같다 | a >= b |
&& | AND | a && b |
! | NOT | !a |
※ 이 표에서 강조된 연산자는 문서 주제에 따라 다르게 해석되어야 합니다.
2.2.2 예제 코드
#include <iostream>
using namespace std;
int main() {
int a = 10, b = 3;
int result;
result = a + b;
cout << "a + b = " << result << endl;
result = a * b;
cout << "a * b = " << result << endl;
bool comp = (a > b) && (b != 0);
cout << "비교 및 논리 연산 결과: " << comp << endl;
return 0;
}
3. 마무리
해당 문서에서는 C++의 연산자 중 연산자
에 대한 정의, 사용 목적, 종류 및 예제 코드를 중심으로 정리하였습니다.
연산자는 변수와 값 사이에서 계산, 비교, 대입, 논리 판단을 가능하게 하며, 이는 조건문과 반복문 등 제어 흐름 전반에 활용됩니다.
개별 연산자의 특성과 문맥적 의미를 정확히 이해하는 것이 C++ 프로그램의 정확한 동작을 보장하는 핵심 요소입니다.