39 lines
1.1 KiB
TeX
39 lines
1.1 KiB
TeX
|
% master: konstanten.tex
|
||
|
% Konstanten v0.2
|
||
|
% 2011-05-27 (Rx)
|
||
|
|
||
|
\section{Konstanten}
|
||
|
%-------------------
|
||
|
|
||
|
Konstanten werden mit dem vorangestellten Schlüsselwort const wie Variabeln
|
||
|
deklariert. Der dem Namen über das =-Zeichen zugeordnete Wert kann nicht im
|
||
|
Programm verändert werden. Für eine fehlende Typenangabe wird int angenommen.
|
||
|
|
||
|
\begin{verbatim}
|
||
|
cont float PI = 3.14159 ; // bevorzugen
|
||
|
#define PI 3.14159 ;
|
||
|
\end{verbatim}
|
||
|
|
||
|
\subsection{Ganzzahlkonstanten}
|
||
|
%------------------------------
|
||
|
dezimal = 30 ;
|
||
|
oktal = 036 ;
|
||
|
hexadezimal = 0x1E ;
|
||
|
Zusätzlich kann frau eine Ganzzahlkonstante durch das Suffix L oder l als long
|
||
|
und durch U oder u als unsigned kennzeichnen (z.B. 30U).
|
||
|
|
||
|
\subsection{Gleitkommakonstanten}
|
||
|
%--------------------------------
|
||
|
0.033
|
||
|
+.033
|
||
|
33E-3
|
||
|
+33.0e-03
|
||
|
Zusätzlich kann frau eine Gleitkommakonstante durch das Suffix F oder f als
|
||
|
float und durch L oder l als long double kennzeichnen (z.B. 0.033L).
|
||
|
|
||
|
\subsection{Zeichen- und Zeichenkettenkonstanten}
|
||
|
%------------------------------------------------
|
||
|
'n' \\
|
||
|
"'zeichenkette'"
|
||
|
|