[정보통신기술용어해설] |
L-value, lvalue Left Value, Left-hand side Value 좌변값 | (2022-10-15) |
l-value, 값 , Value , l 값, r-value, r 값 |
1. [전산] 값 이란? ㅇ 컴퓨터 과학에서, 값이란, - 표현식이 평가되어 생성된 결과 또는 함수 수행 결과 등 . 통상, 등호 우변 표현식(R-value)이 평가되어 생성된 결과로써의 값 . 결국, 최종 저장 위치인 좌변값(L-value) 주소에 저장되는 값을 말함 ㅇ 값의 생성 방법 둘 - 표현식에 의해 생성 - 리터럴에 의해 생성 2. [전산] 좌변값의 특징,의미 ㅇ 등호의 좌측변에서 사용됨 ㅇ 변수의 참조(주소)를 의미 - 즉, 변수가 선언되면 메모리가 할당되며, 이때의 주소가 그 변수의 L-value 임 - 결국, 데이터가 저장된 실제 메모리의 주소 값 임 - 이곳에, 저장된 값에 대한 변경,대입,증감이 가능케 됨 ㅇ 컴파일 시점에, L값(결과를 저장할 위치)이 알려짐 - 단, r값은 런타임까지 알 수 없음 ㅇ 例) - 좌변값이 될 수 없는 것 : 상수, 매크로 상수, 수식 등 (R-value) - 좌변값이 될 수 있는 것 : 변수 (L-value)