An abstract declarator is a declarator in which the identifier is omitted. (For related information, see “Type Names”.)
The following abstract declarators are discussed in this section:
Pointers
References
Pointers to members
Arrays
Functions
Default arguments