Appunti_Programmazione_OOP/LAB2/test1.cpp
2025-01-30 02:34:55 +01:00

32 lines
477 B
C++

#include <stdio.h>
int somma(int &a, int &b) {
return a + b;
}
int &somma_ref(int &a, int &b) {
return (a > b) ? a : b;
}
int main(int argc, char const *argv[]) {
int pippo = 10;
int paperino = 50;
int &referenza = (*somma_ref);
referenza(pippo,paperino);
printf("somma: %d\n", somma(pippo,paperino));
printf("somma_ref: %d\n", referenza );
pippo = 100;
printf("somma_ref AAA: %d\n", referenza );
// 100
return 0;
}