Quote Originally Posted by Overworked_PhD View Post
This is the same reason why the standard uses the term 'object' instead of 'variable'. This is because a variable is a specific example of an object. However, there are objects, aren't variables. For example, what gets returned by malloc().
Speaking of malloc, guess what malloc returns.