대입 연산자 다루는 내용 - 대입 연산자 - l-value 대입연산자는 이항 연산자로 =, +=, -=, …이 있다. 대입 연산은 우항에 있는 값을 좌항에 있는 피연산자에 의해 관리되는 공간에 값 설정을 하는 연산이다. 이는 대입 연산자의 좌항에 오는 피연산자는 해당 표현을 위해 할당된 공간이 있어야 함을 의미한다. 이에 대입 연산자의 좌항에 오는 피 연산자를 C언어에서는 l-value라 부르고 있고 메모리 위치를 참조를 한다. 실제 대입 연산자의 좌항을 제외한 나머지 표현에서는 value를 의미하던 것이 대입 연산에서는 reference를 지향하고 있다는 것은 너무나 당연한 사실이라 그런지 아무런 언급을 하지 않는 경우가 많다. 하지만 이렇게 당연한 것을 이해하고 넘어가지 않을 경우에 value형식과 ..