Nächste Seite:
PPP - Ein einfaches
Aufwärts:
Musikinformatik Eine kurze und
Vorherige Seite:
Vorwort
Inhalt
Inhalt
PPP - Ein einfaches Kompositionsprogramm
Einführung in PPP
Generelles
PPP
CSC
PPP-Grammatik
CSC-Grammatik
Pattern in PPP
Generelles
Übungen mit Pattern
Aufgaben
Lotterieverfahren in PPP
Generelles
Musikalische Implikationen
Übungen
Aufgaben
Lotterieverfahren in PPP
Generelles
Musikalische Implikationen
Übungen
Aufgaben
Tendenzmasken und Intervallmatrizen in PPP 1
Tendenzmasken
Intervallmatrizen
Aufgaben
Eine kurze Einführung in C
Aufbau und Übersetzung
Aufbau eines C-Programms
Übersetzungseinheiten
Deklarationen
Funktionen
Kontrollstrukturen
Befehle
Ausdrücke
Schritte bei der Übersetzung
Preprocessing
Beispiele
Einfache Ausgaben
Benutzung der benötigten Programme unter IRIX
Editoren (xemacs,jot,nedit)
cc (cpp,as,ld)
Elemente von C
Datentypen und Konstanten
int (long,short,signed,unsigned)
float, double, long double
char (signed, unsigned)
Beispiele
Variablen
Deklaration, global, statisch und lokal
Beispieldeklarationen
Ausdrücke
Arithmetische Operationen
Vergleichs- Bitweise und Logische Operationen
Unäre Operatoren
Zuweisungen und L-Werte
automatische Typumwandlung und Propagation
Ein Beispiel
Aufgaben
Kontrollstrukturen
Verzweigungen
if-Abfragen mit/ohne else-Zweig
switches
Schleifen
while-Schleife
do - while-Schleife
for - Schleife
Funktionen
Aufbau und Funktionsweise (Kontrollfluß)
Prototypen
Rückgabewerte und return-Befehl
Parameter und -übergabe
Beispiele
Aufgaben
Vektoren und Strukturen
Vektoren
Deklaration
Aufbau
Elementenzugriff, Indizierung
Mehrdimensionale Vektoren
Vektoren und Funktionen
Vektoren von Zeichen
Strukturen
Deklaration und typedef
Aufbau
Elementenzugriff, Selektion
Verschachtelte Vektoren und Strukturen
Aufgaben
Pointer
Definition
Deklaration und Zuweisung
Dereferenzierung
Dynamischer Speicher mit malloc und free
Zeiger als Funktionsparameter
Zeiger als Funktionsresultate
Zeiger und Vektoren
Aufgaben
Vektoren von Zeigern
Verkettete Listen (Zeiger in Strukturen)
Aufgaben
Zeiger auf Funktionen
Komponieren in C
PPP2 - Ein nicht mehr so einfaches Kompositionsprogramm
Von C zu C++
Komponieren mit PPP2 in C++
Abbildungsverzeichnis
Literatur
Thomas Neuhaus
2001-01-14