Difference between revisions of "SPACE$"

From QB64 Wiki
Jump to navigation Jump to search
imported>Clippy
m
imported>Clippy
m
Line 3: Line 3:
  
 
{{PageSyntax}}
 
{{PageSyntax}}
:<code>''result$'' = {{KW|SPACE$}}( {{Parameter|count%}} )</code>
+
:''result$'' = {{KW|SPACE$}}({{Parameter|count%}})
  
  
Line 9: Line 9:
 
<!-- Stylin -->
 
<!-- Stylin -->
 
* {{Parameter|count%}} is the number of space characters to repeat.
 
* {{Parameter|count%}} is the number of space characters to repeat.
* If {{Parameter|count%}} is negative, an [[ERROR Codes|illegal function call]] error is thrown.
+
* If {{Parameter|count%}} is negative, an [[ERROR Codes|illegal function call]] error will occur.
 
<!-- /Stylin -->
 
<!-- /Stylin -->
 
* Can be used in any string value using the + concatenation operator.
 
* Can be used in any string value using the + concatenation operator.
* Semicolons or + can be used in a screen [[PRINT]] or [[PRINT (file statement)]].
+
* Semicolons can be used to combine text [[STRING]] or numerical values.
 +
* [[Concatenation]] using + can be used to combine [[STRING]] text values only.
 
* Spaces are often used to erase previous text PRINTs from the screen.
 
* Spaces are often used to erase previous text PRINTs from the screen.
 
* Spaces can also be made using [[SPC]], [[CHR$]](32) or [[STRING$]](n%, 32).
 
* Spaces can also be made using [[SPC]], [[CHR$]](32) or [[STRING$]](n%, 32).
Line 30: Line 31:
  
 
{{PageSeeAlso}}
 
{{PageSeeAlso}}
* {{KW|STRING$}}
+
* [[PRINT]], [[PRINT USING]]
* {{KW|SPC}}, {{KW|TAB}}
+
* [[STRING$]]
 +
* [[SPC]], [[TAB]]
  
  
 
{{PageNavigation}}
 
{{PageNavigation}}

Revision as of 21:22, 10 March 2011

The SPACE$ function returns a STRING consisting of a number of space characters.


Syntax

result$ = SPACE$(count%)


Description

  • count% is the number of space characters to repeat.
  • If count% is negative, an illegal function call error will occur.
  • Can be used in any string value using the + concatenation operator.
  • Semicolons can be used to combine text STRING or numerical values.
  • Concatenation using + can be used to combine STRING text values only.
  • Spaces are often used to erase previous text PRINTs from the screen.
  • Spaces can also be made using SPC, CHR$(32) or STRING$(n%, 32).


Examples

FOR count% = 0 TO 3 PRINT "abc" + SPACE$( count% ) + "def" NEXT count%

abcdef abc def abc def abc def


See also



Navigation:
Go to Keyword Reference - Alphabetical
Go to Keyword Reference - By usage
Go to Main WIKI Page