Kurs in der Programmiersprache C

Rezension :
( 16 )
218 pages
Sprache:
 German
Sie möchten C lernen? Eine hervorragende Idee! C ist eine bewährte Programmiersprache und wird schon seit vielen Jahren für unterschiedliche Zwecke intensiv genutzt.
Das ist ein kostenloses eBook für Studenten
Registrieren Sie sich für einen kostenlosen Zugang
Jederzeit kostenlose Textbücher. Weniger als 15% Werbeanzeigen
 
30-Tage Gratisprobe
Business Abonnement kostenlos für die ersten 30 Tage , dann $5.99/mo
Die neuesten Bücher
Über den Autor

Thomas Theis ist Diplom-Ingenieur für Technische Informatik der RWTH Aachen. Er arbeitet als Entwickler, Berater und Trainer mit dem Schwerpunkt Programmierung und Datenbanken. Seit vielen Jahren ist er in der Ausbildung von Studenten und Auszubildenden tätig und kennt daher die typischen Probleme, mi...

Description
Content
Reviews

Sie möchten C lernen? Eine hervorragende Idee! C ist eine bewährte Programmiersprache und wird schon seit vielen Jahren für unterschiedliche Zwecke intensiv genutzt. Unter Anderem ist es die Basis für Objective-C zur Erstellung von iPhone-Apps. Mithilfe dieses Buchs erstellen Sie sofort eigene Programme. Sie müssen keine Software kaufen, um C zu lernen. Die Elemente der Sprache C werden im Buch schrittweise vorgestellt und mit der Unterstützung von Beispielen erklärt. Viele Übungsaufgaben animieren Sie zum selbständigen Arbeiten, die Lösungen sind am Ende des Buchs zu finden.

  1. Einführung
    1. Software
    2. Aufbau dieses Buchs
    3. Ein erstes Programm
    4. Die Funktion printf()
  2. Variablen und Datentypen
    1. Rechnen mit int-Variablen
    2. Rechnen mit Fließkomma-Variablen
    3. Formatierte Zahlenausgabe
    4. Wertzuweisungen
    5. Initialisierung
  3. Schleifen mit for
    1. for - Schleife
    2. Vergleichsoperatoren
    3. Mehrfache Schleifen
  4. Schleifen mit while und do-while
    1. while - Schleife
    2. do - while - Schleife
  5. Verzweigungen mit if-else
    1. if - Anweisung
    2. if-else- Anweisung
    3. Geschachtelte if-Anweisung
    4. int - Division
  6. Mehr zu Verzweigungen
    1. Logische Operatoren
    2. switch und break
    3. Zeichenkonstanten
  7. Funktionen
    1. Einfache Funktion
    2. Parameter
    3. Rückgabewert
    4. Prototypen
  8. Eindimensionale Felder
    1. Deklarieren, Werte zuweisen
  9. Zeichenketten
    1. Aufbau
    2. Pufferung der Eingabe
    3. Eingabe von Zeichen und Zeichenketten
    4. Weitere Zeichenkettenfunktionen
  10. Weitere Übungen
  11. Mehrdimensionale Felder
    1. Aufbau
    2. Initialisierungen von Feldern
  12. Felder von Zeichenketten
  13. Mehr zu Datentypen und Variablen
    1. Datentypen
    2. Der Operator sizeof
    3. Lokale Variablen
    4. Globale Variablen
    5. Casts
  14. Zeiger
    1. Stellenwertsysteme
    2. Konstanten
    3. Umwandlungsfunktionen atoi und itoa
    4. Zeiger und Adressen
    5. Zeiger und Funktionen
  15. Anwendung von Zeigern
    1. Aufbau
    2. Zeiger und Funktionen
    3. Funktionen und mehrdimensionale Felder
  16. Dateizugriff
    1. Sequentielles Lesen einzelner Zeichen
    2. Sequentielles Lesen aller Zeichen einer Datei
    3. Sequentielles Schreiben einer Datei
    4. Wahlfreier Lese-Zugriff
    5. Formatiertes Schreiben in eine Datei
    6. Wahlfreier Lese- und Schreibzugriff
  17. Strukturen
    1. Aufbau
    2. Zuweisung von struct-Variablen
    3. Verschachtelte Strukturen
    4. Felder von Strukturen
    5. Zeiger auf Strukturen
  18. Dynamische Speicherverwaltung
    1. Funktion malloc
    2. Funktion free
    3. Funktion calloc
    4. Funktion realloc
  19. Software
    1. Download und Installation unter Windows
    2. Benutzung unter Windows
    3. Download und Installation unter Ubuntu Linux
    4. Benutzung unter Ubuntu Linux
    5. Lösungen
Es ist sehr schön gegliedert und man versteht alles recht gut.
24. August 2015 um 14:54
More reviews