C Control Pro application board Mega 128 198258 Manual De Usuario

Los códigos de productos
198258
Descargar
Página de 200
73
Compiler
© 2005 Conrad Electronic
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.
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.
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 ("
{
") 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.
if(a>
5
)
{
    a=a+
1
;     
//  Anweisungsblock
    b=a+
2
;
}
Kommentare
Es existieren zwei Arten von Kommentaren, einzeilige und mehrzeilige Kommentare. Dabei wird
der Text in den Kommentaren vom Compiler ignoriert.
·
Einzeilige Kommentare beginnen mit "
//
" und hören mit dem Zeilenende auf.
·
Mehrzeilige Kommentare beginnen mit "
/*
" und hören mit "
*/
" auf.
/* Ein
mehrzeiliger
Kommentar */
// Ein einzeiliger Kommentar
Bezeichner