Fehlermeldungen und Vorschläge
Moderatoren: juergenThema: Fehler im Buch
Re: Fehler im Buch
Anonym am 04.12.2010 um 19:00
Zitat:
Einem Einsteiger muß man nicht unbedingt jedes Detail erklären, aber
wenn man es schon erklärt, muß das auch stimmen, gerade im Hinblick auf:
> Denken Sie aber daran, dass es noch andere Programmierplattformen neben
> Linux und MS Windows gibt (besonders wären hier die Embedded Systems und
> Mikrocontroller hervorzuheben), wo C seine Stärken ausspielen kann! ... "
Das Motto "es sind ja nur Einsteiger, da macht es nichts, wenn man denen
was falsches hinschreibt, damit sie es leichter verstehen" ist in meinen
Augen kein sehr gutes und sagt schon einiges über die Qualität eines
Buchs aus.
> Ich will die Kommentare von A.K nicht alle auseinander nehmen,
> aber zb zu seiner "Int-Aussage" kann man im Buch ein paar Seiten vorher
> folgendes lesen:
>
> 5.2 Der Datentyp »int« (Integer)
> "Der Datentyp int muss, gemäß ANSI C, mindestens eine Größe von zwei
> Byte aufweisen. Mit diesen zwei Bytes lässt sich ein Zahlenraum von
> -32768 bis +32767 beschreiben.
Schon diesese beiden Sätze sind streng genommen falsch. Wieviele Bytes
ein int groß ist, ist in ANSI C nicht festeglegt und kann auch 1 sein,
und der minimale Wertebereich ist -32767 bis +32767.
(Und ja, das bedeutet tatsächlich, daß nach ANSI C ein Byte z.B. auch 16
Bit breit sein darf)
