C++에서 대입 연산자(assignment operator)는 변수에 값을 할당하는 데 사용됩니다. 가장 기본적인 형태는 단순 대입 연산자(=)이지만, C++는 다양한 복합 대입 연산자들도 제공합니다.
1. 단순 대입 연산자 (=)
단순 대입 연산자는 우변의 값을 좌변의 변수에 할당합니다.
2. 복합 대입 연산자
복합 대입 연산자는 산술, 비트 연산 등과 대입 연산을 결합합니다. 이 연산자들은 코드를 더 간결하게 만들어 줍니다.
주의사항
- 대입 연산자는 표현식의 결과로 좌변의 변수를 반환합니다. 따라서 a = b = 5와 같이 연쇄적으로 사용할 수 있습니다.
- 복합 대입 연산자는 연산을 수행하고 결과를 다시 변수에 저장하는 두 단계를 한 번에 수행합니다. 이것은 프로그램의 효율성을 높일 수 있습니다.
'프로그래밍 > c++' 카테고리의 다른 글
c++ 11. 논리 연산자 (0) | 2024.01.16 |
---|---|
c++ 10. 관계 연산자 (0) | 2024.01.15 |
c++ 08. 증감 연산자 (0) | 2024.01.06 |
c++ 07. 산술 연산자, 수식 연산자 (1) | 2024.01.04 |
c++ 06. 상수 (2) | 2024.01.04 |
댓글