Buongiorno a tutti, da poco ho iniziato a studiare i puntatori e ho provato a fare questo piccolo programma:
"Scrivere una funzione con un argomento di tipo puntatore a double e un altro int. Il primo argomento deve corrispondere ad un array il secondo al numero di elementi dell'array. La funzione deve essere di tipo puntatore a double per restituire l'indirizzo di memoria minore."
Io ho provato a farlo, ma non compila:
double* funzione (double* A, int N){
double* minore = A[0];
for(int i=0;i<N;i++){
if(A[i]<minore)
minore=&A[i];
}
return minore;
}
Purtroppo con i puntatori malgrado penso di aver capito la teoria che ci sta dietro non riesco a fare mezzo esercizio
Grazie a tutti, e buona giornata.