mmh, cè qualcosa che non mi torna... mica le chiamate di funzioni in C son tutte per valore?
Perchè questo mi funziona allora? :master:
codice:#include <stdio.h> int Cubo (int n); int main(){ const int n=2; n=Cubo(n); printf("N vale %d\n", n); return 0; } int Cubo (int n){ return n*n*n; }