반응형 프로그래밍언어1 Variable L-value, R-value (변수, 주소, 이름) Address 변수의 주소는 머신(컴퓨터)의 메모리 주소입니다. 많은 언어에서 동일한 변수가 프로그램에서 다른 시간에 서로 다른 주소와 연관 될 수 있습니다. 예를 들어 서브 프로그램이 호출 될 때 런타임 스택에서 할당 된 로컬 변수가 서브 프로그램에 있는 경우 다른 호출로 인해 해당 변수의 주소가 달라 질 수 있습니다. 이것은 같은 변수가 다른 인스턴스화가 되는 것입니다. 또한 동일한 주소를 가진 여러 변수가 있을 수 있습니다. 하나 이상의 변수 이름을 사용하여 동일한 메모리 위치에 액세스 할 수 있는 경우 변수를 Aliasing 이라고 합니다. 변수의 배정(assignment)에서 왼쪽에 변수 이름이 나타날 때, 주소가 필요하기 때문에 변수의 주소를 L-Value 라고합니다. Value 변수의 값은 .. 2019. 4. 11. 이전 1 다음 반응형