본문 바로가기
프로그래밍/c++

c++ 09. 대입, 할당 연산자

by 지나팩 2024. 1. 9.

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

댓글