Compartilhar via


Matrizes em expressões

Quando um identificador de um tipo matriz aparece em uma expressão diferente de sizeof, endereço de rede (&), ou inicialização de uma referência, ele é convertido em um ponteiro para o primeiro elemento da matriz.Por exemplo:

char szError1[] = "Error: Disk drive not ready.";
char *psz = szError1;

O ponteiro psz aponta para o primeiro elemento da matriz szError1.Observe que arrays, diferentemente de ponteiros, não são valores de l modificáveis.Portanto, a atribuição a seguir é ilegal:

szError1 = psz;

Consulte também

Referência

Arrays (C++)