perchè stai inizializzando un array.
Come ben sai è possibile fare
Di conseguenzacodice:int a[] {1,2,3,4,5,6,7,8,9};
Quando il compilatore incontra come parametro inzializzatore di un char una stringa del tipo "Ciao" (o meglio un const char *), egli la internpreta nello stesso modo che vedi sopra.codice:char a[] {'C','i','a','o','/0'};

Rispondi quotando