Qual é a diferença entre matrizes int e char?
Qual é a diferença entre as matrizes int e char abaixo:
int main()
{
int numbers[] = {2,1,3};
char letter[] = {'a','b','\0'};
cout<< numbers<<endl;
cout<< letter<<endl;
}
Resultado
0x22ff12 // an address
ab
Por que o 213 não é exibido? Sei que o nome de uma matriz apontará para o endereço do seu primeiro elemento, mas por que uma matriz de caracteres exibe um comportamento diferent