-
[프로그래밍 이론]연산자(operator)(5)프로그래밍 이론 2024. 2. 11. 09:24
●대입 연산자
▶ 순수 대입 연산자
- 순수 대입 연산자 기호
└ ( = )
- 프로그래밍에서 가장 많이 사용하는 연산자
- 값을 변수에 할당하는 연산자
▶ 복합 대입 연산자
- 대입 연산자와 다른 연산자를 조합해 하나의 연산자처럼 사용하는 연산자
- 산술 연산자, 비트 연산자와 함께 사용하여 코드를 간결하게 표현할 수 있습니다.
- 연산이 모두 끝난 후 마지막으로 결과 값을 변수에 대입
- 복합 대입 연산자 기호
└ ( += ) : 산술 대입 연산자, 두 항의 값을 더해서 왼쪽 항에 대입
└ ( -= ) : 산술 대입 연산자, 왼쪽 항에서 오른쪽 항을 빼서 그 값을 왼쪽 항에 대입
└ (*= ) : 산술 대입 연산자, 두 항의 값을 곱해서 왼쪽 항에 대입
└ ( /= ) : 산술 대입 연산자, 왼쪽 항을 오른쪽 항으로 나누어 그 몫을 왼쪽 항에 대입
└ ( %= ) : 산술 대입 연산자, 왼쪽 항을 오른쪽 항으로 나누어 그 나머지를 왼쪽항에 대입
└ ( <<= ) : 쉬프트 대입 연산자, 비트를 왼쪽으로 이동하고 그 값을 왼쪽 항에 대입
└ ( >>= ) : 쉬프트 대입 연산자, 비트를 오른쪽으로 이동하고 그 값을 왼쪽 항에 대입 (왼쪽에 채워지는 비트 값은 부호 비트와 동일)
└ ( >>>= ) : 쉬프트 대입 연산자, 비트를 오른쪽으로 이동하고 그 값을 왼쪽 항에 대입(왼쪽에 채워지는 비트 값은 0)
└ ( &= ) : 비트 논리 연산자, 두 항의 & 비트 연산 후 그 값을 왼쪽 항에 대입
└ ( |= ) : 비트 논리 연산자, 두 항의 | 비트 연산 후 그 값을 왼쪽 항에 대입
└ ( ^= ) : 비트 논리 연산자, 두 항의 ^ 비트 연산 후 그 값을 왼쪽 항에 대입
- 산술 대입 연산자 예시
- 실행 결과
'프로그래밍 이론' 카테고리의 다른 글
[프로그래밍 이론]조건문(conditional)(1) (0) 2024.02.12 [프로그래밍 이론]연산자(operator)(6) (0) 2024.02.11 [프로그래밍 이론]연산자(operator)(4) (0) 2024.02.10 [프로그래밍 이론]연산자(operator)(3-4) (0) 2024.02.10 [프로그래밍 이론]연산자(operator)(3-3) (0) 2024.02.10