Void
Void ist ein Schlüsselwort zum Aufruf von Funktionen. Der Rückgabewert der Funktion wird durch dieses Schlüsselwort verworfen.
Void() ist eine Dummymethode. Sie erzeugt keinen Code und dient als Platzhalter z.B. bei Fallunterschiedenen Defines.
Syntax: Void Funktionsname(Parameter)
Beispiel
dim a as word a=setChannel(0) void setChannel(2) [..] function setChannel(kanal as byte) as word if kanal then adc.channel = kanal end if return adc.Value endfunc
Beispiel Dummymethode
const USE_DEBUGPRINT = 0 '1: Debugfunction on, 0: Debugfunction off #if USE_DEBUGPRINT #define DEBUGPRINT(s) as do_print(s) #else #define DEBUGPRINT(s) as avr.void() #endif [..] DEBUGPRINT("show debug print") [..] halt() procedure do_print( s as string ) print s 'more code endproc
Siehe auch: Methoden