Das umfassende Handbuch. Das Lehr- und Nachschlagewerk. Für Einsteiger, Umsteiger und Profis. Zum aktuellen Standard C99. Mit Zugangscode im Buch für Updates
Das umfassende Handbuch. Das Lehr- und Nachschlagewerk. Für Einsteiger, Umsteiger und Profis. Zum aktuellen Standard C99. Mit Zugangscode im Buch für Updates
Hier bekommen Sie C-Wissen pur. Egal, ob Sie gerade anfangen, C zu lernen oder ein kompetentes Nachschlagewerk für Fragen rund um C benötigen, mit diesem Buch sind Sie bestens beraten. Ausführlich werden die Grundlagen von C dargestellt, angefangen von den elementaren Datentypen bis hin zu Arrays, Zeigern und dynamischer Speicherverwaltung. Auch fortgeschrittene Themen wie das Programmieren von Webanwendungen mit der CGI-Schnittstelle und eigenen Datenbank-Clients mit der C-API von MySQL, Netzwerk- und Cross-Plattform-Entwicklung kommen nicht zu kurz. Die Website zum Buch (www.pronix.de)…mehr
Hier bekommen Sie C-Wissen pur. Egal, ob Sie gerade anfangen, C zu lernen oder ein kompetentes Nachschlagewerk für Fragen rund um C benötigen, mit diesem Buch sind Sie bestens beraten. Ausführlich werden die Grundlagen von C dargestellt, angefangen von den elementaren Datentypen bis hin zu Arrays, Zeigern und dynamischer Speicherverwaltung. Auch fortgeschrittene Themen wie das Programmieren von Webanwendungen mit der CGI-Schnittstelle und eigenen Datenbank-Clients mit der C-API von MySQL, Netzwerk- und Cross-Plattform-Entwicklung kommen nicht zu kurz. Die Website zum Buch (www.pronix.de) bietet ein Forum und jede Menge zusätzliches Know-how.
Aus dem Inhalt:
Einsteigen, programmieren, nachschlagen: Zu jedem Thema finden Sie ausführliche Erklärungen. Vollständiges C-Wissen: Grundlagen, Umgang mit Datenbanken, dynamische Speicherverwaltung, Multithreading, plattformübergreifende Entwicklung u. v. m. Codebeispiele und Praxistipps
Jürgen Wolf ist Softwareentwickler, Digitalfotograf und Autor aus Leidenschaft. C/C++, Perl, Linux und die Bildbearbeitung mit Photoshop Elements und GIMP sind seine Themen. Sein Traum: ein ruhiges Leben im Westen Kanadas. Und Bücher auf der Veranda schreiben.
Inhaltsangabe
... Vorwort ... 23
... ... Vorwort zur 3. Auflage ... 24
... Vorwort des Gutachters ... 25
... ... Bin ich hier richtig? ... 25
1 ... Einstieg in C ... 27
... 1.1 ... Übersicht zu C ... 27
... 1.2 ... Der ANSI-C-Standard ... 28
... 1.3 ... Der POSIX-Standard ... 31
... 1.4 ... Vor- und Nachteile der Programmiersprache C ... 32
... 1.5 ... C in diesem Buch ... 33
... 1.6 ... Was benötige ich für C? ... 33
... 1.7 ... Welcher Compiler und welches Betriebssystem? ... 35
2 ... Das erste Programm ... 37
... 2.1 ... Der beste Lernerfolg ... 37
... 2.2 ... "Hallo Welt" in C ... 37
... 2.3 ... Analyse des Programms ... 39
3 ... Grundlagen ... 43
... 3.1 ... Zeichensätze ... 43
... 3.2 ... Symbole von C ... 48
4 ... Formatierte Ein-/Ausgabe mit "scanf()" und "printf()" ... 55
... 4.1 ... Formatierte Eingabe mit "scanf()" ... 55
... 4.2 ... Formatierte Ausgabe mit "printf()" ... 63
... 6.4 ... Inkrement- und Dekrement-Operatoren ... 118
... 6.5 ... Bit-Operatoren ... 119
... 6.6 ... Makros für logische Operatoren und Bit-Operatoren -- iso646.h ... 126
... 6.7 ... Der "sizeof"-Operator ... 127
7 ... Typumwandlung ... 131
... 7.1 ... Implizite Datentypumwandlung ... 131
... 7.2 ... Explizite Datentypumwandlung mit dem "cast"Operator ... 135
8 ... Kontrollstrukturen ... 137
... 8.1 ... Verzweigungen mit der "if"-Bedingung ... 137
... 8.2 ... Die Verzweigung mit "else if" ... 141
... 8.3 ... Die Verzweigung mit "else" ... 143
... 8.4 ... Der !-Operator (logischer Operator) ... 147
... 8.5 ... Logisches UND -- logisches ODER ... 149
... 8.6 ... Der Bedingungsoperator "?:" ... 151
... 8.7 ... Fallunterscheidung: die "switch"-Verzweigung ... 153
... 8.8 ... Die "while"-Schleife ... 157
... 8.9 ... Die "do while"-Schleife ... 161
... 8.10 ... Die "for"-Schleife ... 165
... 8.11 ... Kontrollierte Sprünge ... 172
... 8.12 ... Direkte Sprünge mit "goto" ... 174
... 8.13 ... Notationsstil ... 175
9 ... Funktionen ... 177
... 9.1 ... Was sind Funktionen? ... 177
... 9.2 ... Wozu dienen Funktionen? ... 177
... 9.3 ... Definition von Funktionen ... 177
... 9.4 ... Funktionsaufruf ... 178
... 9.5 ... Funktionsdeklaration ... 180
... 9.6 ... Lokale Variablen ... 181
... 9.7 ... Globale Variablen ... 184
... 9.8 ... Statische Variablen ... 185
... 9.9 ... Schlüsselwörter für Variablen -- Speicherklassen ... 186
... 9.10 ... Typ-Qualifizierer ... 188
... 9.11 ... Geltungsbereich von Variablen ... 188
... 9.12 ... Speicherklassen-Spezifizierer für Funktionen ... 190
... 9.13 ... Datenaustausch zwischen Funktionen ...
Rezensionen
"Buchtipp!" 12/2009
"Alle wesentlichen Aspekte der Sprache werden tiefgehend dargestellt und durch gute Abbildungen unterstützt. Der Autor blickt aber über den Tellerrand hinaus und widmet den Themen Algorithmen, Datenbankprogrammierung am Beispiel von MySQL, paralleles Rechnen und Netzwerkprogrammierung ein eigenes Kapitel. Zielgruppe dieses Buches sind Einsteiger und Fortgeschrittene, aber auch Experten finden den ein oder anderen Tipp. Den Leser erwartet ein flüssig zu lesender Fachtext, der zum Probieren und Mitmachen motiviert." dot.NET Magazin 201011
Es gelten unsere Allgemeinen Geschäftsbedingungen: www.buecher.de/agb
Impressum
www.buecher.de ist ein Internetauftritt der buecher.de internetstores GmbH
Geschäftsführung: Monica Sawhney | Roland Kölbl | Günter Hilger
Sitz der Gesellschaft: Batheyer Straße 115 - 117, 58099 Hagen
Postanschrift: Bürgermeister-Wegele-Str. 12, 86167 Augsburg
Amtsgericht Hagen HRB 13257
Steuernummer: 321/5800/1497