% master: befehle_und_grundelemente.tex
% Befehle und Grundelemente v0.2
% 2011-05-27 (Rx)

\section{Befehle und Grundelemente}
%---------------------------------

\begin{verbatim}
gcc Datei.c                             Programm übersetzen -> a.out
g++ Datei.cpp                           Programm übersetzen -> a.out (C++)
gcc -c Datei.c                          Objektdatei herstellen -> Datei.o
g++ -c Datei.cpp                        Objektdatei herstellen -> Datei.o (C++)
gcc -o Programmname Datei1.o Datei2.o   Datei1.o+Datei2.o -> Programmname
g++ -o Programmname Datei1.o Datei2.o   Datei1.o+Datei2.o -> Programmname (C++)
gcc -o Programmname Datei.c             Programm übersetzen -> Programmname
g++ -o Programmname Datei.cpp           Programm übersetzen -> Programmname(C++)
Programmname                            Programm starten

configure                               Makefile konfigurieren
make                                    Programm übersetzen,
                                        wenn Makefile vorhanden
make install                            Programm installieren

/*              Kommentar einleiten
*/              Kommentar abschließen
//              Kommentar einleiten bis zum Zeilenende (C++)
{               Blockbeginn
}               Blockende
,               mehrere Variablen vom gleichen Typ deklarieren z.B. int a, b, c;
;               Funktions-,Operations- und Zeilen-ende (leere Anweisung)

#include<Datei> Datei aus /usr/include/ bei UNIX einlesen
#include"Datei" Datei aus dem aktuellen Verzeichnis einlesen
char            Variablentyp character - Zeichen
int             Variablentyp integer - ganzzahlig mit Vorzeichen
main()          Hauptfunktion
return()        Wert aus einer Funktion zurückliefern
\end{verbatim}

