-
[C Language] 7. 대입 연산자(Assign operator) - C 언어CSE/C Language 2015. 6. 13. 10:05
대입 연산자는 우변의 값을 좌변의 값에 대입할 때 사용하는 연산자이다.
a = a + 1;
컴파일러에서는 위의 코드를 'a에 1을 더하고 그 결과 값을 다시 a에 넣는다'라고 해석한다.
1. 대입 연산자의 종류
- =, +=, -=, *=, /=, %=....
one = 0;
two = 0;
three = 0;
위 코드는 아래와 같이 줄여서 사용가능하다.
one = two = three = 0;
일반 연산식
축약형 연산식
설 명
i = i + 2;
i += 2;
i의 값을 2 씩 증가
x = x - 10;
x -= 10;
x의 값을 10 씩 감소
y = y * 5;
y *= 5;
y의 값을 5의 배수로 증가
* Programming in C 서적을 참고하여 작성하였습니다.
'CSE > C Language' 카테고리의 다른 글
[C Language] 10. 관계 연산자와 상등 연산자 - C 언어 (0) 2015.06.13 [C Language] 9. 증가 연산자와 감소 연산자 - C 언어 (0) 2015.06.13 [C Language] 8. 사칙 연산자와 나머지 연산자 - C 언어 (0) 2015.06.13 [C Language] 6. 연산자 개요(Introduction to operator) - C 언어 (0) 2015.06.13 [C Language] 5. 입출력 함수(I/O Function) - C 언어 (0) 2015.06.13 [C Language] 4. 내장 매크로(Nested Macro) - C 언어 (0) 2015.06.13