An object is "something in memory"
An lvalue is an expression that refers to an object
Thus, an lvalue is an expression that refers to a memory location. You can take the address of that memory location with the address operator.
var = 7; tab1[3] = 8; *(tab2 + 4) = 9; tab3[0].x = 2.0;