I study C language from \"C Primer Plus\" book by Stephen Prata and it came to the point :
\"A full expression is one that’s not a subexpression of a lar
Consider the statement below
a = b + c;
a = b + c is an expression which is not a subexpression of any larger expression. This is called full expression.
b + c is a subexpression of the larger expression a = b + c therefore it is not a full expression. b is also a subexpression for the full expression a = b + c and subexpression b + c.