Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- #include <cstdlib>
- using namespace std;
- void zwieksz_kilka(int *dl, int *wys, int *waga)
- {
- // zmienna '*dl', '*wys' i '*waga' nie są kopiami
- // operowanie na nich zmienia ich wartość w "całym" programie
- // funkcja nie zwraca nic - bo nie ma sensu
- *dl = *dl * 2;
- *wys = *wys * 2;
- *waga = *waga * 2;
- }
- int main()
- {
- // zmienne
- int dlugosc = 125;
- int wysokosc = 300;
- int waga = 20;
- // wskaźniki do zmiennych
- int *wsk_dlugosc = &dlugosc;
- int *wsk_wysokosc = &wysokosc;
- int *wsk_waga = &waga;
- // wywołanie funkcji
- zwieksz_kilka(wsk_dlugosc, wsk_wysokosc, wsk_waga);
- // wyświetlenie nowych wartości
- cout << dlugosc << endl;
- cout << wysokosc << endl;
- cout << waga << endl;
- system("pause >nul");
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement