Ciao,
volevo sapere come si fa a inizializzare un array di stringhe
Ciao,
volevo sapere come si fa a inizializzare un array di stringhe
Si può inizializzare in vari modi, questo è il più semplice:
codice:#include <stdio.h> #include <stdlib.h> int main(void){ int i; char* nomi[] = {"Pippo","Pluto","Paperino", "Topolino","Zio Paperone"}; for (i = 0; i < 5; i++) { printf("%s\n", nomi[i]); } return 0; }
"Se riesci a passare un pomeriggio assolutamente inutile in modo assolutamente inutile, hai imparato a vivere."
codice:const char* nomi[] = {"Pippo","Pluto","Paperino", "Topolino","Zio Paperone"};![]()
Amaro C++, il gusto pieno dell'undefined behavior.
ricordati che le parentesi graffe nel modo che ti hanno detto precendentemente lo potrai fare SOLO la volta dell'inizializzazione![]()