Dieses Buch bietet sowohl eine anwendungsorientierte Einf?hrung in die Programmiersprache C als auch eine moderne, strukturierte Herangehensweise an die Softwareentwicklung. Zahlreiche Beispiele werden zur Erl?uterung angef?hrt, und der Weg von der Idee bis zur fertigen Software wird detailgenau mit allen Designentscheidungen erkl?rt. Das vermittelte Wissen stammt aus langj?hriger Entwicklungspraxis des Autors, dementsprechend ist das Gelernte direkt in der Praxis einsetzbar. Die dem Buch beigegebene CD-ROM enth?lt alle Programme sowie die angesprochenen Tools.Dieses Buch bietet sowohl eine anwendungsorientierte Einf?hrung in die Programmiersprache C als auch eine moderne, strukturierte Herangehensweise an die Softwareentwicklung. Zahlreiche Beispiele werden zur Erl?uterung angef?hrt, und der Weg von der Idee bis zur fertigen Software wird detailgenau mit allen Designentscheidungen erkl?rt. Das vermittelte Wissen stammt aus langj?hriger Entwicklungspraxis des Autors, dementsprechend ist das Gelernte direkt in der Praxis einsetzbar. Die dem Buch beigegebene CD-ROM enth?lt alle Programme sowie die angesprochenen Tools.1. Ziel und Inhalt dieses Buchs.- 1.1 Zum Inhalt.- 1.2 Motivation.- 1.3 Feedback.- 1.4 Die beiliegende CD-ROM.- 2. Begriffskl?rung.- 2.1 Syntax und Semantik.- 2.2 Programmiersprachen.- 2.2.1 Klassifikation nach Hardwaren?he.- 2.2.2 Klassifikation h?herer Programmiersprachen nach Kon-zepten.- 2.3 Vorschriften und Arten der Abarbeitung.- 2.4 Werkzeuge und Zwischenschritte bei der Programmerstellung.- 2.4.1 Interpreter.- 2.5 Testen.- 2.6 Software-Design.- 2.7 Verschiedenes.- 3. Erste Schritte in C.- 3.1 Hello World ? das erste Beispiel.- 4. Datentypen und Variablen.- 5. Operatoren.- 5.1 Klammerung von Ausdr?cken.- 5.2 Arithmetische Operatoren.- 5.2.1 Bin?re arithmetische Operatoren.- 5.2.2 Un?re arithmetische Operatoren.- 5.3 Logische - und Vergleichsoperatoren.- 5.4 Bitoperatoren.- 5.4.1 Setzen von Einzelbits.- 5.4.2 L?schen von Einzelbits.- 5.4.3 Pr?fen vlÓ3