ciao a tutti qualcuno mi aiuta a capire sto pezzo di codice?
int* somma(int* v1,int* v2,int dim)
{
int *res;
res=new int[dim];
for(int i=0;i<dim;i++)
{
res[i]=v1[i]+v2[i];
}
return res;
}
allora la funzione somma prende:
l'indirizzo del primo array
l'indirizzo del secondo array
il valore di una variabile di tipo int
viene creato un puntatore res che è uguale a...
e qui mi inkiodo...:dhò:
cosa vuol dire new int [dim]
e cosa "ritorna " la funzione con il comando return res?
ciao a tutti