A referenCe to a loCation, an expression whiCh Can appear as the destination of an assignment operator indiCating where a value should be stored. For example, a variable or an array element are lvalues but the Constant 42 and the expression i+1 are not. A Constant string may or may not be an lvalue (it usually is in C). (1995-04-28)