break
— Verlassen einer Schleife oder eines switch-Blocks.
break( : : : )
Mit Hilfe der break
-Anweisung ist es möglich, an einer beliebigen
Stelle eine for
-, while
- oder
repeat
..until
-Schleife zu verlassen.
Darüber hinaus wird die break
-Anweisung verwendet, um einen
switch
-Block zu verlassen, insbesondere am Ende eines
case
-Zweiges.
Dabei bezieht sich die break
-Anweisung immer auf den kleinsten
umschließenden Block, nur dieser kann durch ein break
in
verschachtelten Blöcken verlassen werden.
Das Programm wird mit der nächsten Anweisung hinter dem korrespondierenden
Blockende fortgesetzt.
break
-Anweisung außerhalb von Schleifen- oder switch
-Blöcken
sind ungültig.
read_image (Image, 'monkey') threshold (Image, Region, 160, 180) connection (Region, Regions) Number := |Regions| AllRegionsValid := 1 * check if for all regions area <=30 for i := 1 to Number by 1 select_obj (Regions, ObjectSelected, i) area_center (ObjectSelected, Area, Row, Column) if (Area > 30) AllRegionsValid := 0 break endif endfor
break
(als Operatoren) liefern immer 2 (H_MSG_TRUE) zurück.
for
,
while
,
repeat
,
until
,
switch
,
case
Foundation