1. Uzupełnij biblioteki z poprzednich zajęć o makra ułatwiające

Transkrypt

1. Uzupełnij biblioteki z poprzednich zajęć o makra ułatwiające
1. Uzupełnij biblioteki z poprzednich zajęć o makra ułatwiające usuwanie błędów w działaniu (np.
wypisujące adres bieżącego elementu struktury, jego zawartość oraz adres następnego elementu).
Użyj mechanizmu kompilacji warunkowej i opcji -D kompilatora, aby pokazać jak włączyć/wyłączyć
te makra na etapie kompilowania programu.
2. Zmodyfikuj lub napisz funkcje wstawiające elementy do kolejki i stosu tak, aby przyjmowały zmienną liczbę argumentów wywołania. Przykładowo, funkcję push() należy napisać tak, aby każde z jej
wywołań podanych niżej było poprawne:
push(”Ala”);
push(”Ala”,”ma”);
push(”Ala”,”ma”,”kota.”);

Podobne dokumenty