Compartilhar via


Nomes de Tipos

Nomes de tipo são usados em algumas declaradores das seguintes maneiras:

  • Em conversões explícitas

  • Como argumentos para o sizeof operador

  • Como argumentos para o nova operador

  • Em protótipos de função

  • Na typedef instruções

Um nome de tipo consiste em especificadores de tipo, como int ou o nome de uma classe ou struct, em combinação com um Declarador abstrata, conforme descrito em declarações e Declaradores abstrata.O Declarador abstrata tem o efeito de modificar o tipo base para produzir um tipo de ponteiro, referência ou matriz.Não é necessário se especificando um tipo escalar.

No exemplo a seguir, os argumentos para o strcpy_s função são fornecidos usando seus nomes de tipo.No caso do strSource argumento, constchar é o especificador de tipo e * é o Declarador abstrato: 

errno_t strcpy_s( char *strDestination, size_t numberOfElements, const char *strSource );

Consulte também

Referência

Declaradores