C Control PRO-BOT128 + C-Control PRO 128 Unit + Voltcraft® USB programming cable Kit 190406 사용자 설명서
제품 코드
190406
119
C-Control Pro Mega Series
© 2008 Conrad Electronic
5.3.5.3
Bitschiebe Operatoren
Bitschiebe Operatoren sind nur für Integer Datentypen erlaubt. Bei einer Bit-Shift Operation wird
immer eine
immer eine
0
an einem Ende hineingeschoben.
Operator
Erklärung
Beispiel
Ergebnis
<<
um ein Bit nach links
schieben
schieben
1 << 2
3 << 3
3 << 3
4
24
>>
um ein Bit nach rechts
schieben
schieben
&Hff >> 6
16 >> 2
3
4
4
5.3.5.4
Vergleichsoperatoren
Vergleichsoperatoren sind für Single und Integer Datentypen erlaubt.
Operator
Erklärung
Beispiel
Ergebnis
<
kleiner
1 < 2
2 < 1
2 < 1
2 < 2
1
0
0
0
0
>
größer
-3 > 2
3 > 2
0
1
1
<=
kleiner gleich
2 <= 2
3 <= 2
3 <= 2
1
0
0
>=
größer gleich
2 >= 3
3 >= 2
3 >= 2
0
1
1
=
gleich
5 = 5
1 = 2
1 = 2
1
0
0
<>
ungleich
2 <> 2
2 <> 5
2 <> 5
0
1
1
5.3.6
Kontrollstrukturen
Kontrollstrukturen erlauben es den Programmablauf in Abhängigkeit von Ausdrücken, Variablen oder
äußeren Einflüssen zu ändern.
äußeren Einflüssen zu ändern.
5.3.6.1
Do Loop While
Mit einem Do ... Loop While Konstrukt lassen sich abhängig von einer Bedingung Anweisungen in
einer Schleife wiederholen:
einer Schleife wiederholen:
Do
Anweisungen
Loop While Ausdruck