SPC
- 来源: https://www.freebasic.net/wiki/wikka.php?wakka=KeyPgSpc
- 最后更新: 2016-02-10
输出函数,在写入屏幕或文件时跳过空格
语法
Spc( columns )用法
Print Spc( spaces ) [(, | ;)] ...参数
spaces
要跳过的空格数
说明
Spc 在向屏幕或文件 Print 时跳过指定数量的 spaces 个字符位置。跳过的字符单元格保持不变。
示例
start GeSHi
vb
Print "foo"; Spc(5); "bar"
Print "hello"; Spc(4); "world"end GeSHi
start GeSHi
vb
'' Uses Spc to justify text instead of Tab
Dim As String A1, B1, A2, B2
A1 = "Jane"
B1 = "Doe"
A2 = "Bob"
B2 = "Smith"
Print "FIRST NAME"; Spc(35 - 10); "LAST NAME"
Print "----------"; Spc(35 - 10); "----------"
Print A1; Spc(35 - Len(A1)); B1
Print A2; Spc(35 - Len(A2)); B2end GeSHi
输出结果如下:
FIRST NAME LAST NAME
---------- ----------
Jane Doe
Bob Smith与 QB 的差异
- 在 QBASIC 中,间隙处会打印空格,而在 FreeBASIC 中,字符只是被跳过而保持不变。仍可使用
Space函数来实现此效果。
另请参阅
TabSpacePrint?
返回 目录