solo se viene passato come parametro di una funzione.
esempio
attenzione che facendo in questo modo(cioe' dichiarando un parametro come array non definito), si ottiene si' un grado in piu' di astrazione, ma se mal gestito si rischia il buffer overflowcodice:funzione(char array[],int dim){ int i; for(i=0;i<(dim-1)/2;i++)array[i]=array[dim-1]; }
comunque nel main l'array andra' definito o comunque creato con una malloc.

Rispondi quotando


