C Control PRO-BOT128 + C-Control PRO 128 Unit + Voltcraft® USB programming cable Kit 190406 Manual Do Utilizador
Códigos do produto
190406
91
C-Control Pro Mega Series
© 2008 Conrad Electronic
druckt:
void main(void)
{
Msg_WriteInt(
42
);
// die Antwort auf alles
}
Projekte
Man kann ein Programm auf mehrere Dateien aufteilen, die in einem Projekt (siehe
) zusammengefasst sind. Zusätzlich zu diesen Projektdateien kann man zu einem
Projekt
5.2.2
Anweisungen
Anweisung
Eine Anweisung besteht aus mehreren reservierten Befehlswörtern, Bezeichnern und Operatoren, die
mit einem Semikolon (';') am Ende abgeschlossen wird. Um verschiedene Elemente einer
Anweisung zu trennen, existiert zwischen den einzelnen Anweisungselementen Zwischenraum, im
engl. auch "Whitespaces" genannt. Unter Zwischenraum versteht man Leerzeichen, Tabulatoren und
Zeilenvorschübe ("C/R und LF"). Dabei ist es egal, ob ein oder mehrere "Whitespaces" den
Zwischenraum bilden.
mit einem Semikolon (';') am Ende abgeschlossen wird. Um verschiedene Elemente einer
Anweisung zu trennen, existiert zwischen den einzelnen Anweisungselementen Zwischenraum, im
engl. auch "Whitespaces" genannt. Unter Zwischenraum versteht man Leerzeichen, Tabulatoren und
Zeilenvorschübe ("C/R und LF"). Dabei ist es egal, ob ein oder mehrere "Whitespaces" den
Zwischenraum bilden.
Einfache Anweisung:
a=
5
;
Eine Anweisung muß nicht notwendigerweise komplett in einer Zeile stehen. Da auch
Zeilenvorschübe zum Zwischenraum gehören, ist es legitim eine Anweisung über mehrere Zeilen zu
verteilen.
verteilen.
if(a==
5
)
// Anweisung über 2 Zeilen
a=a+
10
;
Anweisungsblock
Man kann mehrere Anweisungen in einem Block gruppieren. Dabei wird der Block mit einer linken
geschweiften Klammer ("
geschweiften Klammer ("
{
") geöffnet, danach folgen die Anweisungen, und am Ende wird der Block
mit einer rechten geschweiften Klammer ("
}
") geschlossen. Ein Block muß nicht mit einem
Semikolon beendet werden. Das heißt, wenn ein Block das Ende einer Anweisung bildet, ist das
letzte Zeichen der Anweisung die geschweifte Klammer zu.
letzte Zeichen der Anweisung die geschweifte Klammer zu.
if(a>
5
)
{
a=a+
1
;
// Anweisungsblock
b=a+
2
;
}