Wiesz co - ale to niedobrze że ty czytasz w książce tylko 2-3 pierwsze zdania z rozdziałów niektórych - tak mi to wynika - po tym co napisałeś na temat void
![Smutny :(](https://forum.atnel.pl/images/smilies/icon_e_sad.gif)
.... bo masz np rozdział "Typ Void" strona 77 i na początku w kilku pierwszych zdaniach owszem jest to co napisałeś ale dalej jest już wyjaśnione, co oznacza void po lewej stronie funkcji, cytuję:
Cytuj:
W trzeciej linijce pierwszy specyfikator void ten przez nazwą funkcji mówi o tym, że zdefiniowana w ten sposób funkcja nie będzie zwracać żadnego wyniku. Natomiast specyfikator void pomiędzy nawiasami okrągłymi mówi, że do tej funkcji nie będą przekazywane żadne argumenty.
Przykro mi ale z takim podejściem będziesz miał strasznie ciężko
![Smutny :(](https://forum.atnel.pl/images/smilies/icon_e_sad.gif)
- to akurat są bardzo istotne informacje szczególnie dla ciebie jako początkującego.
Później piszesz kolejny raz rzeczy - totalnie niestworzone
![Smutny :(](https://forum.atnel.pl/images/smilies/icon_e_sad.gif)
Cytuj:
uint8_t bo[ sizeof(tekst)+1 ];
Z tego co wyczytałem i wiem to jest to chyba zmienna. Używana do tego by zobaczyć ile zajmuje bajtów ten tekst który ma być wpisany w EEPROM
co w tej linijce jest dla ciebie zmienną ? o czym ty w ogóle mówisz - a przecież w książce masz rozdział
4.4.6 Operator sizeof() - str: 104 Możesz powiedzieć np że nie wiesz co to jest sizeof() ale przecież w spisie treści widać ten specyfikator jak na dłoni
a zmienną to jest
bo[]
i to jest zmienna ale tablicowa - tymczasem ty wciąż piszesz tak jakbyś NIGDY ale to NIGDY nie przeczytał rozdziału na temat tablic
![Smutny :(](https://forum.atnel.pl/images/smilies/icon_e_sad.gif)
- to trochę straszne
![Smutny :(](https://forum.atnel.pl/images/smilies/icon_e_sad.gif)
bo to PODSTAWA PODSTAW języka C
cały rozdział:
4.7 Tablice - od str.141 jest dla ciebie do przestudiowania linijka po linijce a nie dwa pierwsze zdania
![Smutny :(](https://forum.atnel.pl/images/smilies/icon_e_sad.gif)
.... cały rozdział z podrozdziałami - pamiętaj
![Puszcza oko ;)](https://forum.atnel.pl/images/smilies/icon_e_wink.gif)
poza tym co to dla ciebie znaczy:
uint8_t bo[];
jak nie wiesz - to czytaj, czytaj i czytaj - ale dokładnie a potem pytaj o szczegóły - bo znowu przeszedłeś do kodu - a pokazuję ci dokładnie czego nie przeczytałeś i nigdy nie przećwiczyłeś
no i owocem totalnego niezrozumienia tablic są później takie zdania - które po prostu jak się czyta to aż w kręgosłupie coś łamie:
Cytuj:
Z tego co zauważyłem zapisuje do pamięci eeprom w komórkę 253 zawartość tablicy "treść"
tu nie ma czego zauważać - bo jeszcze raz powiem - TO JEST WYRAŹNIE OPISANE w książce krok po kroku - działanie poszczególnych funkcji z tego kodu programu - dlaczego nie chcesz tego poczytać
![Smutny :(](https://forum.atnel.pl/images/smilies/icon_e_sad.gif)
.... tak to nie będę w stanie pomagać na forum przykro mi bo musiałbym przepisywać jak widzisz połowę książki
jak można do JEDNEJ KOMÓRKI pamięci zapisać ZAWARTOŚĆ tablicy ???? no szok - skoro tablica to przecież ileś tam elementów i jeszcze trzeba sobie zdawać sprawę jakiego typu są te elementy
dlatego proszę cię bardzo - jeszcze raz się pochyliłem nad twoimi problemami i jeszcze raz już konkretnie PALCEM ci pokazałem i to z numerami stron - co masz przeczytać szczególnie
inaczej nie jestem w stanie w tym temacie nic więcej pomóc - bo ty zamiast np dopytać - że np nie rozumiesz co to są typy, albo kłopot ci sprawia zrozumienie tablic bo to i to .....
to ty znowu zabierasz się za przerabianie kodu, którego ni w ząb nie rozumiesz - tak nie można po prostu i mówię to dla twojego dobra - no trzeba na to poświęcić czas niestety
![Smutny :(](https://forum.atnel.pl/images/smilies/icon_e_sad.gif)
nie da się przeskoczyć pewnych kwestii.