Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- using namespace std;
- void funz_by_reference(int* ptr1, int* ptr2){
- cout << "stampa CON scambio di variabili" << endl;
- cout << *ptr1 << ", " << *ptr2 << endl;
- }
- int main()
- {
- /* 1. Scrivere il programma che scambia e
- stampa il valore di due variabili prima e dopo lo scambio,
- usando il passaggio di parametri per riferimento. */
- int var1 = 10;
- int var2 = 20;
- cout << "stampa senza scambio di variabili" << endl;
- cout << var1 << ", " << var2 << endl;
- //adesso chiamo questa funzione
- //che stampa CON lo scambio di variabili
- funz_by_reference(&var2, &var1);
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement