Primary expressions
Primary expressions fall into the following general
categories:
- Names (identifiers)
- Literals (constants)
- Integer constant expressions
- Identifier expressions
- Parenthesized expressions ( )
- Generic selection
- The this pointer (described in The this pointer (C++ only))
- Names qualified by the scope resolution operator (::)