ciao,codice:struct DescrizioneAfp { int QtaPerFile; int QtaBuste; char *NomeFile; }*DescAfp; void InizializzaStrutturaDescAfp() { DescAfp=(struct DescrizioneAfp*)malloc(sizeof(struct DescrizioneAfp)*(NumeroDiFile+1)); for(int i=0;i<NumeroDiFile;i++) { DescAfp[i].NomeFile=(char*)malloc(strlen(ElencoFileInput[i])+1); strcpy(DescAfp[i].NomeFile,ElencoFileInput[i]); DescAfp[i].QtaBuste=0; DescAfp[i].QtaPerFile=0; } }
č un pezzo di un prg che sto facendo ora.
Credo sia chiaro, con InizializzaStrutturaDescAfp ottieni un array di puntatori alla struttura DescrizioneAfp, composto da N elementi (NumeroDiFile+1)
![]()