Drogi Czytelniku! Poniżej zamieszczona jest errata do książki:
"Język C. Szkoła programowania. Wydanie V"
Jest to lista błędów znalezionych po opublikowaniu książki, zgłoszonych i zaakceptowanych przez naszą redakcję. Pragniemy, aby nasze publikacje były wiarygodne i spełniały Twoje oczekiwania. Zapoznaj się z poniższą listą. Jeśli masz dodatkowe zastrzeżenia, możesz je zgłosić pod adresem: helion.pl/user/erraty
Strona | Linia | Jest | Powinno | Zgłaszający |
---|---|---|---|---|
62 | 1 | oznacza "we wartość zmiennej stopy, pomnóż ją przez 6 i przypisz otrzymany wynik | oznacza "weź wartość zmiennej stopy, pomnóż ją przez 12 i przypisz otrzymany wynik | Krzysztof Kubicki |
77 | 24 | poświęcona im ramka (powyżej). | poświęcona im ramka (poniżej). | Krzysztof Kubicki |
84 | 8 | dziesietny = 100; osemkowy = 144; szestnastkowy = 0x64 | dziesietny = 100; osemkowy = 144; szestnastkowy = 64 | Bartosz Matyjasik |
96 | 34 - 37 | Dla wielu programistów istotne są także maksymalne wartości całkowite, udostępniane przez dany system; typem reprezentującym takie wartości jest intmax_t, który może objąć każdy dostępny typ całkowity bez znaku. Analogicznie, uintmax_t obejmuje każdy dostępny typ całkowity ze znakiem. | Dla wielu programistów istotne są także maksymalne wartości całkowite, udostępniane przez dany system; typem reprezentującym takie wartości jest intmax_t, który może objąć każdy dostępny typ całkowity ze znakiem. Analogicznie, uintmax_t obejmuje każdy dostępny typ całkowity bez znaku. | Łukasz Galach |
97 | 36 | Zamiast tego, skorzystajmy z "macro" z pliku inttypes.h: me16 = 4593 | Zamiast tego, skorzystajmy z "macro" z pliku inttypes.h: me16 = 4593 | Łukasz Galach |
119 | 2,4 | imie | nazwa | - |
119 | 5-6 | Program wykorzystuje preprocesor języka C, aby zdefiniować stałą GESTOSC jako 998.5. | Program wykorzystuje preprocesor języka C, aby zdefiniować stałą GESTOSC jako 62.4. | Łukasz Galach |
137 | 31 | W drugim i trzecim wierszu modyfikator dokładności... | W trzecim i czwartym wierszu modyfikator dokładności... | aleks-ander |
201 | 6 | Celcjusz = 1.8 * Fahrenheit + 32 | Fahrenheit = 1.8 * Celcjusz + 32
|
Maciej Dziuban |
284 | 18-19 | "jeśli x jest mniejsze od zera..." | "jeśli y jest mniejsze od zera..." | Mr. T |
307 | 9 | Zmień założenie a. w ćwiczeniu 6... | Zmień założenie a. w ćwiczeniu 7... | Maciej Dziuban |
322 | 25 | W obu formach plik2 jest plikiem wejściowym, a plik2 - plikiem wyjściowym. | W obu formach plik2 jest plikiem wejściowym, a plik1 - plikiem wyjściowym. | Mr. T |
430 | 16 | Zauważ, że pierwsza para nawiasów kwadratowych jest
pusta. Wskazują one, że pt jest wskaźnikiem. |
Zauważ, że pierwsza para nawiasów kwadratowych jest
pusta. Wskazują one, że wsk jest wskaźnikiem. |
- |
Poniżej znajduje się lista błędów znalezionych przez czytelników, ale jeszcze nie potwierdzonych przez Redakcję:
Strona | Linia | Jest | Powinno | Zgłaszający |
---|---|---|---|---|
61 | 5 | Listing 2.2. Program mile_m.c. | Listing 2.2. Program st_cale.c | Jarosław Lajt |
71 | 20, 21, 24 | "raz", "raz_trzy()" | "jeden", "jeden_trzy()" | Jarosław Lajt |
329 | 27 od góry | Gdy użytkownik uda się w końcu(...) | Gdy użytkownikowi uda się w końcu(...) | - |
402 | 8-9 | Poprzez zmianę drugiego indeksu poruszasz się po wierszach, miesiąc po miesiącu. Zmieniając pierwszy z nich, poruszasz się pionowo po kolumnach, rok po roku. | Poprzez zmianę drugiego indeksu poruszasz się po kolumnach, miesiąc po miesiącu. Zmieniając pierwszy z nich, poruszasz się poziomo po wierszach, rok po roku. | Łukasz Bittner |
423 | 3 i 2 od dołu | zippo wskazuje obiekt o rozmiarze jednej wartości int, a zippo[0] - obiekt o rozmiarze dwóch takich | zippo wskazuje obiekt o rozmiarze dwóch wartości int, a zippo[0] - obiekt o rozmiarze jednej takiej | Adam Drózd |
509 | Listing 12.1 | x w zewnetrznym bloku: 30
x w wewnetrznym bloku: 77 x w zewnetrznym bloku: 30 x w zewnetrznym bloku: 101 x w zewnetrznym bloku: 30 x w zewnetrznym bloku: 30 x w zewnetrznym bloku: 30 |
30
77 30 101 101 101 34 |
- |
516 | 20 | zmienna hokus nie zostala zadeklarowana, wiec nie jest dostepna | Zmienna Hokus nie zostala zadeklarowana, ale jest znana | Kacper Harasim |
594 | 14 od gory | "Rene Vivotte" | "Rene Vivotte", | Bartosz Skonieczny |
669 | 10 od dołu | Powyższa struktura zawiera 2-bajtową przerwę między rzeczy.pole1 a rzeczy.pole2, | Powyższa struktura zawiera 2-bitową przerwę między rzeczy.pole1 a rzeczy.pole2, | Jarosław Kukla |
686 | 25 | , choć fizycznie mogą mieć one zajmować więcej wierszy. | , choć fizycznie mogą one zajmować więcej wierszy. | Michał Bieńkowski |