C wurde entwickelt für die Erstellung und Portierung von Betriebssystemen. Deshalb ist C maschinennah im Sinne von Grundmustern der Maschinenarchitektur. Grandmaster = Objekte der Maschine (Zeichen, Zahlen, Adressen) Grundsätze der C-Programmierung: Vorteile: Nachteile: Es fehlen mächtige Operationen für zusammengesetzte Objekte z.B. Zeichenkettenbehandlung, Vektorenbearbeitung Es fehlen alle E/A-Operationen Schwierig anzuwenden Schlecht zu lesen Hohe Anforderung an Programmierer
|