대입 연산자는 말그대로 어떤 변수의 값을 다른 변수에 대입을 하는것이다.
아래의 소스코드를 실행해 비교하여보면 이해가 빠를것이다
'=' 이것이 하나면 오른쪽것을 왼쪽에 대입 한다는 것이다.
'=' 이 '==' 이것처럼 두개를 사용하면 두개의 값이 같다는 의미이다. 이것의 반대는 '!='이다
#include<stdio.h>
int main(void)
{
int x, y;
x = 1;
printf("수식 x+1의 값은 %d\n", x + 1);
printf("수식 y=x+1의 값은 %d\n", y = x + 1);
printf("수식 y=10+(x=2+7)의 값은 %d\n", y = 10 + (x = 2 + 7));
printf("수식 y=x=3의 값은 %d\n", y = x = 3);
return 0;
}
'C' 카테고리의 다른 글
c언어 if 조건문 정수입력받아 100보다큰수와 작은수 구분 (0) | 2014.04.20 |
---|---|
c언어 if문 사용하여 홀수 짝수 구분하기 (0) | 2014.04.20 |
c언어 전위증감과 후위증감 (0) | 2014.04.20 |
c언어 초를 입력받아 시, 분, 초로 나누기 (0) | 2014.04.20 |
c언어 초를 입력받아 분과 초로 출력하기 (0) | 2014.04.20 |