Tags
Language
Tags
March 2024
Su Mo Tu We Th Fr Sa
25 26 27 28 29 1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
31 1 2 3 4 5 6

C-Programmierung auf dem Mac (Repost)

Posted By: Specialselection
C-Programmierung auf dem Mac (Repost)

Detlef Schulz, "C-Programmierung auf dem Mac"
German | 2011-01-03 | ISBN: 3908498031 | 448 pages | PDF | 9.8 mb

Über das Buch
Dieses Buch ist eine Einführung in die Programmierung mit der Sprache C auf dem Macintosh-Betriebssystem. Es dient als Vorbereitung auf die Programmierung mit Objective-C und Cocoa und als Einstieg in die Programmierung von Darwin, dem Unix-Herzen von Mac OS X.

Inhalt
Beginnend mit der Installation und Einrichtung der benötigten Werkzeuge folgt ein kurzer Ausflug in die Programmierung auf die klassische Unix-Art. Dann wird die Lightweight IDE, eine kostenlose und sehr einfach zu erlernende Programmierumgebung, erklärt. Die weiteren Kapitel widmen sich Schritt für Schritt dem Erlernen der Sprache C: von Variablen, Datentypen und der Ein- und Ausgabe über Kontrollstrukturen und Operatoren bis hin zu fortgeschrittenen Themen wie Arrays, Zeigern und Funktionen. Danach werden eigene Datentypen, Datum und Zeit und das Lesen und Schreiben von Dateien behandelt.
Das abschließende Kapitel bereitet auf die Arbeit in der Xcode-Entwicklungsumgebung von Apple vor.
Ein ausführlicher tabellarischer Anhang als Kurzübersicht zur Sprache C und der ausführliche Index eignen sich hervorragend zum schnellen Nachschlagen. Gerade wenn man zu Anfang noch nicht alles auswendig weiß, ist das eine große Hilfe.
In den Beispielen werden dabei ständig Anleihen bei frühen Unix-Spielen wie zum Beispiel Rogue oder Nethack gemacht, um den Stoff zusätzlich zu beleben. Nützliche Funktionen der Standard C Library werden kontinuierlich im Code eingestreut und erklärt.
Neben der Einführung in die Programmiersprache C lernen Sie zudem, wie Sie eigene kleine Programme erstellen können, die sich professionell in die Unix-Shell einfügen, sich im Terminal mit unterschiedlichen Parametern starten lassen oder per Doppelklick im Finder aufgerufen werden.
Jedes Beispiel ist für sich alleine lauffähig. Es ist in der Regel kein »Zusammenbauen« nötig. Einfach abtippen oder kopieren und schon läuft das Programm.
Zahlreiche Hinweise auf Quellen und Hintergründe erleichtern zudem eigene Recherchen für ein weitergehendes Studium.

Über die Zielgruppe
Dieses Buch wendet sich sowohl an alle, die noch keine oder nur sehr wenige Erfahrung in der Programmierung besitzen, als auch an die Anwender, die bereits Grundkenntnisse in der Programmierung unter Windows oder Linux besitzen, sich aber mit den Besonderheiten der Programmierung des Macintosh-Betriebssystems vertraut machen wollen. Alles, was Sie dabei an Programmierwerkzeugen brauchen, ist frei erhältlich, so dass keine zusätzlichen Kosten entstehen.

Highlights
- Installation und Einrichtung der benötigten frei verfügbaren Werkzeuge
- Unix-Grundlagen der C-Programmierung, GCC und Terminal
- ausführliche Erklärung der Lightweight IDE
- alle Bestandteile der Sprache C Schritt für Schritt
- der Sinn von Zeigern und der einfache Umgang mit ihnen
- Modularisierung des Codes mit Funktionen und Header-Dateien
- Schnittstellen zur Shell und Systemaufrufe
- eigenständige Programme erstellen
- Dateien erzeugen, lesen und schreiben
- Datum, Zeit und Zufallszahlen
- der Sinn verketteter Listen am Beispiel eines Spielfeldes
- die wichtigsten Funktionen der Standard C Library
- Einführung in Xcode
- Kurzübersicht der Sprache im tabellarischen Anhang
- ausführliche Quellenangaben