n. Originally, an expression which could appear on the left-hand sign of an assignment operator, hence, something that can perhaps be assigned to. More precisely, something that has a location, as opposed to a transient value. In the assignment a = b; is an lvalue, and is not fetched, but is written to. Compare rvalue. See also question 6.7. See ANSI Sec. 188.8.131.52 (especially footnote 31) or ISO Sec. 184.108.40.206.