Drogi Czytelniku! Poniżej zamieszczona jest errata do książki:
"Język C. Szkoła programowania. Wydanie VI"
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 |
---|---|---|---|---|
445 | 3 i 7 | /* instrukcja bezpieczna | /* instrukcja niebezpieczna | Piotr Jaworski |
584 | 15 od dołu | while (scanf("%d", &rozmiar) == 1 && size > 0); | while (scanf("%d", &rozmiar) == 1 && rozmiar > 0); | Mateusz Poręba |
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 |
---|---|---|---|---|
95 | 3 od dołu | zmienna sn typu short | zmienna koniec typu short | JK |
103 | 19 od dołu | ...mniejszy typ w danym systemie ma 8 bitów... | 16 bitów | JK |
104 | 7 od dołu | ...jest typu short: me32... | ...jest typu int: me32... | JK |
107 | 7 od dołu | 10+1/6+15/256 | 10+1/16+15/256 | JK |
108 | 17 od góry | ...jako%e | ...jako %e | JK |
108 | 18 od góry | %f mozna przedstawic jako %e | %Lf mozna przedstawic jako %Le | JK |
110 | 20 od góry | ...programu floaterr.c | ...programu blad_fl.c | JK |
120 | 11 od góry | ..typu long, a przedrostek ll lub LL... | ...typu long a ll lub LL | JK |
126 | 11 od góry | ludzka gęstość | gęstość ciała ludzkiego | JK |
128 | 19od góry | name[5] | nazwa[5] | JK |
128 | 8 od góry | imie[40] | nazwa[40] | JK |
128 | 9 od góry | nazwie imie syngalizują | nazwie nazwa sygnalizuja | JK |
174 | 15 od dołu | ve = DWA (ce + de); | be = DWA (ce + de); | JK |
176 | 2 od dołu | tuzin = +12;4 | tuzin = +12; | JK |
185 | 17 od dołu | kolejnosc | kolejną | JK |
186 | 17 od góry | (a/b)a od a. | (a/b)b od b. | JK |
199 | 20 od dolu | wiedza = wiedza + 1.05; | wiedza = wiedza 1.05; | JK |
201 | 11,12,13 od dołu | 65 | 67 | JK |
201 | 31-33 | wiersz 9 i 10: Znak ′C′ zostaje zapisany w zmiennej ch jako 1-bajtowa wartość ASCII. Zmienna całkowita i otrzymuje konwersję ′C′ do typu int, czyli 65 przechowywane w czterobajtowej jednostce. Zmiennej fl zostaje przypisana konwersja zmiennoprzecinkowa liczby 65, czyli 65.00. | wiersz 9 i 10: Znak ′C′ zostaje zapisany w zmiennej ch jako 1-bajtowa wartość ASCII. Zmienna całkowita i otrzymuje konwersję ′C′ do typu int, czyli 67 przechowywane w czterobajtowej jednostce. Zmiennej fl zostaje przypisana konwersja zmiennoprzecinkowa liczby 67, czyli 67.00. | Robert Szulist |
209 | 22 | d) 30 / 5 4 | d) 30 5 / 4 | Robert Szulist |
211 | 23 | printf("4d\n", x); | nic, wiersz jest powtórzony z wyższą linią | Robert Szulist |
212 | 34, 36 | 182.0 cm = 5 stop, 11.7 cali
168.7 cm = 5 stop, 6.4 cali |
182.0 cm = 5 stop, 71.65 cali
168.7 cm = 5 stop, 66.42 cali |
Robert Szulist |
369 | 17 od dołu | n_znak(ODSTEP, 12); | n_znak(′′, LIMIT); | JK |
372 | 7 od góry | mniejszej | mniejsze | JK |