Witajcie,
Piszę pewien program i praktycznie mam gotowy, ale chcę sprawić, by kod stał się bardziej czytelny. I tu potrzebuję Waszej pomocy.
Chodzi o to, że w programie kilkakrotnie pojawia się ten sam fragment kodu, odpowiadający za sterowanie moją postacią. Uznałam więc, że najlepiej by było z tego fragmentu stworzyć jakąś funkcję i potem tylko ją wywoływać.
Robię więc tak:
int ster()
{ //polecenia }
Jednak tu mi się pojawia problem ze zmiennymi. Nie są bowiem one zadeklarowane bezpośrednio w tej funkcji. Zależy mi bowiem na tym, bym w różnych miejscach programu swobodnie mogła zmieniać ich wartość. Słyszałam coś o wskaźnikach, ale nie wiem, czy to jest dobry trop.
Moglibyście mi pomóc?
Język c (ew. c++).