태그된 제품에 대해 수수료를 받습니다.
복합 대입 연산자
C 언어에서 += 연산자는 복합 대입 연산자 중 하나이다.
변수에 값을 더하고
그 결과를 다시 변수에 저장하는 기능
좀 더 자세히 설명하면,
x += y는 x = x + y와 같은 의미
이 연산자를 사용하면 코드를 더 간결하고 읽기 쉽게 만들 수 있다.
예시
#include <stdio.h>
int main() {
int x = 5;
int y = 3;
x += y; // x = x + y 와 동일
printf("x의 값: %d\n", x); // 결과는 8
return 0;
}
특징
간결함: x += y는 x = x + y보다 짧고 간결
효율성: 컴파일러 수준에서 최적화가 이루어질 수 있다.
다양한 자료형 지원: 정수형, 실수형 등 여러 자료형에서 사용할 수 있다.
+= 외 다른 복합 대입 연산자
-=: x -= y는 x = x - y와 동일
*=: x *= y는 x = x * y와 동일
/=: x /= y는 x = x / y와 동일
%=: x %= y는 x = x % y와 동일
이러한 연산자들은 모두 비슷한 방식으로 작동한다.
태그된 제품에 대해 수수료를 받습니다.