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