Programing - C/C Basic grammar
021 대입 연산자 이해하기( = )
junmoyo
2016. 9. 22. 22:24
개념 :
1. 수학적 부등기호를 사용합니다. =
2. 우측(오른쪽) 내용이 좌측(왼쪽) 으로 복사됩니다.
example)
왼쪽 변수 = 오른쪽 변수;
대입 연산자를 활용할 수 있는 소스 코드를 만들어 보도록하겠습니다.
소스코드 : main.c
#include<stdio.h>
int main(void)
{
int L_Value; // Left Value 왼쪽 변수
int R_Value; // Right Value 오른쪽 변수
int example;
example = R_Value = L_Value = 0; //
printf("모든 변수를 0으로 초기화 해줍니다.\n");
/*
값이 대입되는 순서
1. L_Value 에 0이 대입 됩니다.
2. R_Value 에 L_Value가 되입니다.
3. Swap 에 R_Value 가 됩니다.
결론은 모두 0이 되는 군요
*/
L_Value = 88;
printf("L_Value에 %d 값을 넣어줍니다.\n", L_Value);
printf("R_Value에 L_Value값을 넣어줘서 %d 이 됩니다.\n", R_Value = L_Value);
return 0;
}
결과