Herunterladen Inhalt Inhalt Diese Seite drucken

Threads; Anweisungsblöcke - Conrad C-Control II Unit Handbuch

Kompakter steuerungscomputer
Inhaltsverzeichnis

Werbung

C-Control II Unit
5. Erstreckt sich eine Definition über mehrere Zeilen, so sind die zweite und weitere Zeilen
linksbündig unter dem Typen des ersten Parameters fortzusetzen, z.B.
//-----------------------------------------------------
function getMaxTemp ( int deviceID,
//-----------------------------------------------------

6.3.6 Threads

1. Die Definitionszeilen sind wie bei Funktionen durch "//-----" -Kommentarzeilen
gerahmt.
2. Threads stehen stets am Ende eines Modulquelltextes.
6.3.7 Anweisungsblöcke
1. Die Definition lokaler Variablen ist durch eine Leerzeile von den restlichen
Anweisungen getrennt.
2. Eine abschließende return-Anweisung ist durch eine Leerzeile von den vorangehenden
Anweisungen getrennt.
3. Längere Anweisungsblöcke sind durch zusätzliche Leerzeilen geeignet zu strukturieren.
4. Geschweifte Klammern stehen paarweise untereinander.
5. Geschweifte Klammen stehen jeweils allein in einer Zeile.
6. Verschachtelte Anweisungsblöcke sind jeweils um zwei Leerzeichen eingerückt, z.B.
//---------------------------------------------------
function getMaxTemp ( int channel ) returns int
//---------------------------------------------------
{
int i;
int result;
if channel == 13
{
for i = 0...<20
{
// ...
}
90
int channel ) returns int

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis