Nomi di tipo
I nomi di tipo vengono utilizzati in alcuni dichiaratori nei modi seguenti:
Le conversioni esplicite
Come argomenti a sizeof operatore
Come argomenti a nuovo operatore
in prototipi di funzione
in typedef istruzioni
Un nome di tipo include gli identificatori di tipo come int o il nome di una classe o della struttura, insieme a un dichiaratore astratto, come descritto in dichiarazioni e dichiaratori astratti.il dichiaratore astratto ha l'effetto di modificare il tipo di base per produrre un puntatore, un riferimento o un tipo di matrice.Non è obbligatorio se specificando un tipo valore scalare.
Nell'esempio seguente, gli argomenti a strcpy_s la funzione viene fornita mediante i relativi nomi di tipo.Nel caso di strSource argomento, const char è l'identificatore del tipo e * è il dichiaratore astratto:
errno_t strcpy_s( char *strDestination, size_t numberOfElements, const char *strSource );