Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ;Static ist dazu da, das man den Inhalt von Variablen beibehalten kann in einer Funktion.
- ConsoleWrite("Ohne Static:" & @CRLF)
- ConsoleWrite(OhneStatic() & @CRLF)
- ConsoleWrite(OhneStatic() & @CRLF)
- ConsoleWrite(OhneStatic() & @CRLF)
- ConsoleWrite("Mit Static:" & @CRLF)
- ConsoleWrite(MitStatic() & @CRLF)
- ConsoleWrite(MitStatic() & @CRLF)
- ConsoleWrite(MitStatic() & @CRLF)
- ;Wie mann sieht wird bei der Funktion OhneStatic, die Variable $iVariable immer wieder geleert
- ;Bei MitStatic hingegen passiert das nicht
- Func OhneStatic()
- Local $iVariable = 0
- $iVariable += 1
- Return $iVariable
- EndFunc ;==>OhneStatic
- Func MitStatic()
- Local Static $iVariable = 0
- $iVariable += 1
- Return $iVariable
- EndFunc ;==>MitStatic
Advertisement
Add Comment
Please, Sign In to add comment