Untitled
unknown
c_cpp
a month ago
718 B
1
Indexable
Never
/* I parametri possono essere passati in due modi principali: 1) Per valore --> viene passata una copia dei valori degli argomenti 2) Per riferimento (uso di puntatori) --> viene passato l'indirizzo delle variabili originali */ #include <stdio.h> void incrementaUno(int x) { x++; printf("Dentro la funzione: %d\n", x); } void incrementaDue(int *n) { (*n)++; printf("Dentro al funzione: %d\n", *n); } int main() { int x = 10; /*printf("Prima della funzione: %d\n", x); incrementaUno(x); printf("Dopo la funzione: %d\n", x);*/ printf("Prima della funzione: %d\n", x); incrementaDue(&x); printf("Dopo la funzione: %d\n", x); return 0; }
Leave a Comment