Marcin Bąk napisał(a):
jak wpisze w main.c cy1=4 i wyświetli sie 4 to dlatego że jest w tablicy na poz. 4??? tak to działa???
No a definicję jakiej cyfry masz w tablicy którą sam pokazałeś w jej elemencie odpowiadającym indeksowi = 4 ? (a czytałeś rozdział o tablicach w C ? ... bo coś czuję, że nie wiesz za bardzo jak one działają co?)
Marcin Bąk napisał(a):
Dlaczego dla d_led.c nie muszę pisać #include a d_led.h muszę?
Widać, że czytasz Bluebooka totalnie na wyrywki albo ... albo już zapomniałeś o tym co było napisane w rozdziale o zasadach podziału projektu na pliki w języku C ... więc proszę zajrzyj do niego jeszcze raz - bo też masz tam odpowiedź na swoje pytanie.
------------------------ [ Dodano po: 1 minucie ]Marcin Bąk napisał(a):
Jak bym napisał pliki d_led.c i d_led.c2 to nie musiał bym zawierać tego w #include???
Z tym plikiem o rozszerzeniu *.c2 to przepraszam ale już jakby całkiem kolega odjechał w siną dal ... widziałeś kiedyś takie rozszerzenia plików źródłowych w C? Albo powiedz mi czy przypadkiem w ogóle nie pominąłeś pierwszej połowy książki w której o tym pisałem ?
------------------------ [ Dodano po: 3 minutach ]Marcin Bąk napisał(a):
Dlaczego w d_led.h jest tylko kilka definicji
W plikach nagłówkowych *.h czyli w d_led.h nie ma w ogóle ANI JEDNEJ definicji są same deklaracje - no ale pytanie o to potwierdza jak dla mnie, że gdy książka wpadła ci w łapki to chyba od razu otworzyłeś ją na rozdziale o multipleksowaniu pomijając w ogóle totalne podstawy języka C ... jeśli się mylę to mnie popraw proszę
------------------------ [ Dodano po: 4 minutach ]Marcin Bąk napisał(a):
w d_led.c np. wklejona prze-zemnie def. cyfr.-czy to jest czymś wymuszone ,czy ja o tym decyduję?
Ty o tym decydujesz

... ale musisz poczytać pierwszą połowę książki i zobaczyć co to jest DEFINICJA zmiennej i gdzie się ją umieszcza. Bo kto miałby za ciebie decydować. Ja pokazałem przykład ...
------------------------ [ Dodano po: 5 minutach ]Marcin Bąk napisał(a):
Domyślam się że plik h może posłużyć w przyszłości jak będę pisał program z obsługa LED , podrostu skopuję i zaoszczędzi mi to czasu w pisaniu.
nie plik h tylko oba pliki *.h i *.c mogą posłużyć w przyszłości w dowolnym innym projekcie gdzie będziesz chciał zrobić takie multipleksowanie. To jest taka jakby biblioteka i można te pliki przenosić sobie.
_________________
zapraszam na blog:
http://www.mirekk36.blogspot.com (mój nick Skype: mirekk36 ) [ obejrzyj
Kurs EAGLE ] [ mój kanał YT TV
www.youtube.com/mirekk36 ]