Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- using namespace std;
- //funkcja przekazuje i wywoluje argument przez wartosc
- void zwieksz (int liczba)
- {
- liczba = liczba*2;
- cout << liczba<<endl;
- }
- //funkcja przekazuje i wywoluje argument przez wartosc
- void zmien (int &liczba)
- {
- cout << liczba << endl;
- liczba = 125786;
- cout << liczba<<endl;
- }
- //funkcja przekazuje i wywoluje argument przez wartosc
- void zwieksz_kilka(int *dl, int *wys)
- {
- *dl = *dl*2;
- *wys = *wys*2;
- cout << *dl << endl << *wys<<endl;
- }
- int main(void)
- {
- /* wywolywanie przez wartosc
- int dlugosc = 125;
- cout << dlugosc<<endl;
- //wypisujemy dlugosc
- zwieksz(dlugosc);
- cout << dlugosc<<endl;
- wywolywanie przez referencje
- int test = 0;
- cout << test<<endl;
- zmien(test);
- cout << test<<endl;*/
- int dlugosc = 125;
- int wysokosc = 250;
- //wskazniki do zmiennych
- int *wsk_dlugosc = &dlugosc;
- int *wsk_wysokosc = &wysokosc;
- cout << *wsk_dlugosc << endl << *wsk_wysokosc<< endl;
- zwieksz_kilka(wsk_dlugosc, wsk_wysokosc);
- cout << *wsk_dlugosc << endl << *wsk_wysokosc<< endl;
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement