POST

c언어 대입연산자

대입 연산자는 말그대로 어떤 변수의 값을 다른 변수에 대입을 하는것이다.

아래의 소스코드를 실행해 비교하여보면 이해가 빠를것이다


'=' 이것이 하나면 오른쪽것을 왼쪽에 대입 한다는 것이다.

'=' 이 '==' 이것처럼 두개를 사용하면 두개의 값이 같다는 의미이다. 이것의 반대는 '!='이다


#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;

}