Chodzi mi o przekazywanie argumentu funkcji i o to czy przy takim wywoływaniu jest tworzona "kopia kopii" zmiennej. Mianowicie:
Tutaj w funkcji odpowiadającej za inicjalizację wywołuję Wczytywanie_komendy i argumentem jest 0x04:
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.
Następnie przekazuję "kopie" do funkcji Wczytywanie_komendy
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.
i czy w wyniku dalszych wywołań powstają kolejne "kopie" zmiennych?
A druga sprawa to przekazywanie argumentu... w ciele funkcji Wczytywanie_komendy nie mam zdefiniowanych żadnych zmiennych i mam tylko ustawianie stanu niskiego na RS i wywołanie LCD_Wysylanie_znaku_na_raty i mianowicie moje pytanie brzmi czy argument formalny funkcji Wczytywanie_komendy czyli :
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.
jest tak jakby "automatycznie" przekazywany każdej nowo wywoływanej funkcji znajdującej się w ciele funkcji Wczytywanie_komendy?