26 Punkte von xguru 2022-10-13 | 6 Kommentare | Auf WhatsApp teilen

Eine interessante Frage auf HN, daher hier einige der Antworten.

  • C : A Software Engineering Approach
  • C Interfaces and Implementations
  • The C Programming Language (K&R)
  • Understanding and Using C Pointers
  • Modern C
  • Practical C Programming: Why Does 2+2 = 5986?
  • C in a Nutshell

6 Kommentare

 
eheotjd9 2022-10-14

Hallo Welt

 
lifthrasiir 2022-10-13

Ich habe lange Zeit Learn C The Hard Way https://learncodethehardway.org/c/ empfohlen (daran hat sich im Grunde auch jetzt nicht viel geändert, aber wenn es eine andere gute Option gibt, würde ich wechseln). Das Problem ist vor allem, dass fast alle dort aufgeführten Bücher vor 2010 erschienen sind und deshalb dazu neigen, die Stellung von C in der modernen Programmierung und die Rolle, die man heute von C erwartet, nicht gut zu erklären. An Learn C The Hard Way gefiel mir sehr, dass dort von Anfang an direkt valgrind gelehrt wird (ich finde, genau so sollte man es lernen).

 
jhbaek 2022-10-13

Damals war es teach yourself c (...).

 
jungmin1237 2022-10-13

C: A Software Engineering Approach
The C Programming Language (K&R)
Understanding and Using C Pointers

Diese drei Bücher habe ich, die übrigen sehe ich zum ersten Mal. Falls jemand die anderen drei gelesen hat, würde mich euer Eindruck dazu interessieren.

 
alstjr7375 2022-10-15

Die Implementierung von C-Schnittstellen ist beim Erstellen von Datenstrukturen ziemlich nützlich.
Das Verständnis und die praktische Anwendung von C-Zeigern fand ich sehr unterhaltsam. Haha

 
xguru 2022-10-13

Bei Büchern, die auch im Inland erschienen sind, wurden die Titel der Übersetzungen verwendet.