대입 연산
대입 연산
이 문서에서는 대입 연산
에 대해서 살펴본다.
대입 연산이란
대입(Evaluation)이라는 것은 문자가 있는 식에서 문자 대신에 숫자를 넣는 것을 말한다. 프로그래밍에서는 변수에 값을 넣는 것을 의미한다.
위와 같은 변수 선언이 있을 때, 우리는 위의 변수를 사용할 수 없다. 어떠한 값도 대입되어 있지 않기 때문에 a
는 사용이 불가능한 쓰레기값을 가진 상태라고 볼 수 있기 때문이다. 따라서 값을 대입
해서 사용이 가능한 상태로 만들어줘야 한다. 이를 초기화라고 한다.
대입은 변수를 만들면서 해도 되고, 만들고 나서 해도 된다. 또한 여러번 할 수도 있는데, 이 때 먼저 대입한 값은 사라진다는 것에 유의해야 한다.
정수 뿐 아니라 다른 형태의 변수들도 모두 각자의 형태에 맞게 대입이 가능하다.
변수간의 대입
변수간의 대입도 가능하다. 단, 대입 연산자 우측에는 반드시 값이 존재해야 한다.
이 때 b와 d에는 같은 값이 들어가게 된다.
식 대입
식을 대입하도록 코드를 작성할 수 있다. 이 경우 식은 계산되어서 대입된다.
c를 출력하면 30이 나오게 되며, 계산이 먼저 이루어지고 대입이 된다는 것을 알 수 있다. 즉, 대입은 가장 마지막에 실행되는 연산이라는 것을 알 수 있다.
Last updated