|Important||This document may not represent best practices for current development, links to downloads and other resources may no longer be valid. Current recommended version can be found here.|
A declarator is the part of a declaration that gives an object, type, or function its name and indicates whether an object is a pointer, reference, or array. The base type itself is not considered part of the declarator, although it is part of the full declaration. Declarators appear in a declaration as one or more names separated by commas; each declarator may include an initializer.
This section includes the following topics: