identifier in C++
An identifier is a sequence of characters used to denote one of the following: * Object or variable name * Class, structure, or union name * Enumerated type name * Member of a class, structure, union, or enumeration * Function or class-member function * typedef name * Label name * Macro name * Macro parameter