linux.txt/programmieren/c/befehle_und_grundelemente.tex
2025-02-15 15:39:11 +01:00

39 lines
1.7 KiB
TeX

% 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}