r-value

A r-value is an expression that can’t have a value assigned to it which means r-value can appear on right but not on left hand side of an assignment operator(=). Rvalues are temporary objects and literals.