Die Endgültigen C-Buch Leitfaden und Liste

Diese Frage versucht zu erfassen eine von der community gepflegte Liste von Qualität Bücher über die Programmiersprache, die speziell auf die verschiedenen Qualifikationsniveaus.

C ist eine komplexe Programmiersprache, die schwer zu Holen auf-der-gehen Sie durch Lesen von online-tutorials. Ein umfassendes Buch ist oft der beste Weg, um die Sprache zu lernen, und die Suche nach einem guten Buch ist der erste Schritt. Es ist wichtig zu vermeiden, dass schlecht geschriebene Bücher, und noch wichtiger ist, Bücher, die enthalten schwere technische Fehler.

Bitte machen Sie änderungen, die akzeptierte Antwort, die Qualität der Bücher, mit einer ungefähren skill-level und einen kurzen Klappentext/Beschreibung zu jedem Buch. (Beachten Sie, dass die Frage ist gesperrt, so dass keine neuen Antworten akzeptiert werden. Eine einzelne Antwort wird gewartet mit der Liste)

Fühlen Sie sich frei, um die Debatte Buch Auswahl, Qualität, überschriften, Zusammenfassungen, Fähigkeit Niveaus, und alles, was Sie sehen, ist das falsch. Bücher, die als zufriedenstellend angesehen, die von der C community hier bleiben, um auf die Liste; der rest wird regelmäßig entfernt werden.

Für Bücher, die Bewertungen durch die Vereinigung von C-und C++ - Benutzer (ACCU), einen link zu diesen Bewertungen sollte Hinzugefügt werden, zusammen mit dem Buch.

Siehe auch:


Diese Frage wurde diskutiert, auf Meta als Teil der Gelöscht Fragen Audit-2018.
Der Konsens war zu halten es wiederhergestellt und aktiv gepflegt.

  • Nicht zu verharmlosen die Frage, was gut ist, aber...die meisten Menschen brauchen Jahre, um master K&R. Es ist mehr drin, als Sie denken. Die Schlankheit des Buches ist irreführend.
  • Wenn Sie neu sind C, im Hinterkopf behalten, dass moderne C ist ANSI C und etwas Zeit vor, dass standard - (1989) können Wild out-of-date. Shooting für die Mitte der 90er Jahre oder später.
  • Ich denke nicht, seien Sie vorsichtig, um zu springen auf der K&R Zug. K&R keine gute Adresse das Programm-design noch guter Programmierstil, vor allem, weil es ursprünglich geschrieben wurde, bevor jemand wusste, was guter Programmierstil war. Es erwähnt nicht, welche Teile der Sprache C, die sind überflüssig oder sogar gefährlich. Das Buch ist richtig aufgeführt als Nachschlagewerk, es sollte nicht verwendet werden, für die Lehr - /Lernprozesse, moderne Programmierung.
  • Ich Stimme mit Dana, dass nichts geschrieben, bevor der ANSI/ISO-Normierungen in 89/90 erscheinen sollte, auf einer Liste wie diese. Sie können auch prüfen, unter Angabe der Bücher, die Adresse C99 und welche nicht.
Schreibe einen Kommentar