Herunterladen Inhalt Inhalt Diese Seite drucken

Schlüsselworte; Datentypen; Numerische Datentypen - Conrad Electronic C-Control II Station Handbuch

Inhaltsverzeichnis

Werbung

8. Die Programmiersprache C2
weitestgehend vorherzubestimmen und zusammenzufassen. So wird die Anweisung a = 1
+2+1977+c vom Compiler vorberechnet und intern umgewandelt in a=1980+c
Funktionen (siehe 7.8) werden jedoch immer aufgerufen und ausgeführt, auch wenn deren
Parameter und der Rückgabewert konstant sind. In konstanten Ausdrücken sind auch zuvor
definierte benannte Konstanten (siehe 7.6) verwendbar.
8.3.6 Schlüsselworte
Untenstehend finden Sie eine alphabetische Liste aller C2-Schlüsselworte. Detaillierte
Definitionen und Anwendungsbeispiele finden Sie im weiteren Verlauf dieser Anleitung.
And
const
Float
if
loop
or
run
shr
type
xor

8.4 Datentypen

8.4.1 Numerische Datentypen

C2 bietet insgesamt vier verschiedene numerische Datentypen zur Definition von
Variablen, Funktionsparametern und Rückgabewerten von Funktionen: byte,
long und float. Der Datentyp einer Variablen, eines Funktionsparameters oder eines
Rückgabewertes sollte nach dem erforderlichen Wertebereich und der notwendigen
Rechengenauigkeit gewählt werden.
Operationen mit long- und float-Daten führen zu einem wesentlich höherem Bedarf
an Speicherplatz und Rechenzeit. Die Ausführungsgeschwindigkeit von float-
Operationen ist geringer als die von long- Operationen. Diese wiederum dauern etwas
länger als int- Berechnungen. Das Rechnen mit Bytes anstelle von Integerdaten bringt
keinen Geschwindigkeitsvorteil, da Bytes vom Stapelprozessor der virtuellen Maschine
immer zu Integern erweitert werden. Das Verwenden des byte -Typs bei der Definition
globaler und lokaler Variablen spart jedoch etwas Speicherplatz.
break
continue
for
inline
nand
quit
return
sleep
thread
yield
byte
do
function
int
nor
releas
returns
step
wait
capture
else
halt
long
not
resume
shl
string
while
int,
45

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis