GOTO/de

From MCS Wiki AVR
< GOTO(Difference between revisions)
Jump to: navigation, search
(Created page with "= <span class="f_Header">Action</span> = Jump to the specified label. <span style="font-family: Arial;"> </span> <span style="font-family: Arial;"> </span> = <sp...")
 
(Example)
 
(4 intermediate revisions by 2 users not shown)
Line 1: Line 1:
== (**COPIED FROM ENGLISH PAGE**) === <span class="f_Header">Action</span> =
+
= <span class="f_Header">Funktion</span> =
  
Jump to the specified label.
+
Zu einem Label springen.
  
 
<span style="font-family: Arial;">&nbsp;</span>
 
<span style="font-family: Arial;">&nbsp;</span>
Line 15: Line 15:
 
<span style="font-family: Arial;">&nbsp;</span>
 
<span style="font-family: Arial;">&nbsp;</span>
  
= <span class="f_Header">Remarks</span> =
+
= <span class="f_Header">Anmerkungen</span> =
  
Labels can be up to 32 characters long.
+
Labels (Sprunkmarken) können bis zu 32 Zeichen lang sein.
  
When you use duplicate labels, the compiler will give you a warning.
+
Wenn ein Label mehrfach vorkommt gibt der Compiler eine Warnung aus.
  
 
<span style="font-family: Arial;">&nbsp;</span>
 
<span style="font-family: Arial;">&nbsp;</span>
Line 25: Line 25:
 
<span style="font-family: Arial;">&nbsp;</span>
 
<span style="font-family: Arial;">&nbsp;</span>
  
= <span class="f_Header">See also</span> =
+
= <span class="f_Header">Siehe auch</span> =
  
 
[[GOSUB]]
 
[[GOSUB]]
Line 33: Line 33:
 
<span style="font-family: Arial;">&nbsp;</span>
 
<span style="font-family: Arial;">&nbsp;</span>
  
= <span class="f_Header">Example</span> =
+
= <span class="f_Header">Beispiel</span> =
  
 
<br/><source lang="bascomavr">
 
<br/><source lang="bascomavr">
 
Dim A As Byte
 
Dim A As Byte
Start: 'a label must end with a colon
+
Start: 'Ein Label muss mit einem Doppelpunkt enden.
A = A + 1 'increment a
+
A = A + 1 'A um eins erhöhen
If A < 10 Then 'is it less than 10?
+
If A < 10 Then 'ist A kleiner als 10?  
  Goto Start 'do it again
+
  Goto Start 'von vorne
End If 'close IF
+
End If ' IF abschließen
Print "Ready" 'that is it
+
Print "Ready" 'das war's
 
</source><br/>{{Languages}}
 
</source><br/>{{Languages}}
  
 
[[Category:BASCOM Language Reference/de]]
 
[[Category:BASCOM Language Reference/de]]

Latest revision as of 17:50, 18 February 2013

Contents

Funktion

Zu einem Label springen.

 

 

Syntax

GOTO label

 

 

Anmerkungen

Labels (Sprunkmarken) können bis zu 32 Zeichen lang sein.

Wenn ein Label mehrfach vorkommt gibt der Compiler eine Warnung aus.

 

 

Siehe auch

GOSUB

 

 

Beispiel


Dim A As Byte
Start: 'Ein Label muss mit einem Doppelpunkt enden.
A = A + 1 'A um eins erhöhen
If A < 10 Then 'ist A kleiner als 10? 
 Goto Start 'von vorne
End If '  IF abschließen
Print "Ready" 'das war's

Languages   English Deutsch  
Personal tools
Namespaces
Variants
Actions
Navigation
In other languages
Language