Bewertung:

The C Programming Language, gemeinhin als K&R bekannt, ist ein klassischer Text zum Verständnis der Programmiersprache C. Geschrieben von den Schöpfern der Sprache, Dennis Ritchie und Brian Kernighan, wird es für seine prägnante und klare Kommunikation, reich an Übungen und Beispielen, gelobt. Obwohl das Buch als ausgezeichnete Referenz und Einführung in C dient, wird es als anspruchsvoll bezeichnet und ist möglicherweise nicht für absolute Anfänger ohne Programmierkenntnisse geeignet.
Vorteile:⬤ Maßgeblich und prägnant geschrieben von den Schöpfern von C
⬤ Ausgezeichnete Struktur und Organisation
⬤ Reich an Codebeispielen und Übungen
⬤ Bietet eine solide Grundlage für das Erlernen von C
⬤ Ermutigt zu guten Programmierpraktiken
⬤ Zeitlos und immer noch relevant in der Programmiergemeinschaft.
⬤ Anspruchsvoll für Anfänger und setzt Programmierkenntnisse voraus
⬤ Einige Übungen sind sehr schwierig
⬤ Einige Leser finden es dicht und bleiben leicht stecken
⬤ Ältere Referenzmaterialien können veraltete Praktiken enthalten
⬤ Nicht geeignet für diejenigen, die nur mit bestimmten Betriebssystemen wie Windows vertraut sind.
(basierend auf 1301 Leserbewertungen)
C Programming Language
Das ultimative Nachschlagewerk zur C-Programmierung von K&R, um guten Code zu schreiben, der funktioniert und leicht zu ändern ist.
Lernen Sie von den Entwicklern von C, Brian Kernighan und Dennis Ritchie, wie man in C programmiert. Dieses Buch richtet sich an alle, die bereits Erfahrung mit einer anderen Sprache haben (auch wenn Sie Anfänger sind). Es enthält eine Einführung in die Sprache, damit neue Benutzer so schnell wie möglich loslegen können, und separate Kapitel über jede wichtige Funktion:
⬤ Typen, Operatoren und Ausdrücke.
⬤ Kontrollfluss.
⬤ Funktionen und Programmstruktur.
⬤ Zeiger und Arrays.
⬤ Strukturen.
⬤ Eingabe und Ausgabe.
Diese zweite Auflage von The C Programming Language beschreibt C, wie es durch den ANSI-Standard definiert ist, und enthält ein Referenzhandbuch, das das Wesentliche des Standards auf kleinerem Raum vermittelt, damit es für Programmierer leicht verständlich ist.
K&R ist eines meiner Lieblingsbücher. Der Stil der Tutorial-Kapitel ist so trügerisch leicht und einfach und das Handbuch so knackig. Ein Großteil des Rufs der Einfachheit von C kommt von der Klarheit und den großartigen kleinen Beispielen in diesem Buch. Mein Exemplar von 1978 hat seinen Einband verloren und mein K&R2 hat ein paar Eselsohren. Vor allem aber ist K&R ein nützliches Buch."
Bjarne Stroustrup, Designer und ursprünglicher Implementierer von C++ und Autor von The C++ Programming Language