SPC/de

From MCS Wiki AVR
< SPC
Jump to: navigation, search

Contents

Funktion

Gibt die angegebene Anzahl Leerzeichen aus.

 

 

Syntax

PRINT SPC(x)

LCD SPC(x)

 

 

Anmerkungen

x

Die Anzahl der auszugebenden Leerzeichen.

 

Die Benutzung einer 0 für x führt zu einer Zeichenkette mit 255 Bytes weil keine Prüfung auf Null-Länge durchgeführt wird.

 

SPC kann auch mit LCD benutzt werden.

 

Der Unterschied zur SPACE-Funktion ist, dass SPACE eine Anzahl Leerzeichen zurückgibt während SPC() nur für die Ausgabe benutzt werden kann. Die Benutzung von SPACE() ist auch bei Ausgaben möglich aber dann wird temporärer Platz verwendet was bei SPC nicht der Fall ist.

 

 

Siehe auch

SPACE

 

 

Beispiel


'-------------------------------------------------------------------------------
'copyright : (c) 1995-2005, MCS Electronics
'micro : Mega48
'suited for demo : yes
'commercial addon needed : no
'purpose : demonstrates SPC function
 
'-------------------------------------------------------------------------------
 
$regfile = "m48def.dat" ' specify the used micro
$crystal = 8000000 ' Taktfrequenz
$baud = 19200 ' Baudrate
$hwstack = 32 ' default use 32 for the hardware stack
$swstack = 40 ' default use 10 for the SW stack
$framesize = 40 ' default use 40 for the frame space
 
Dim S As String * 15 , Z As String * 15
Print "{" ; Spc(5) ; "}"     '{     }
Lcd "{" ; Spc(5) ; "}"     '{     }

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