STRING(函数)
- 来源: https://www.freebasic.net/wiki/wikka.php?wakka=KeyPgStringFunction
- 最后更新: 2020-09-12
创建并以特定字符填充指定长度的字符串
语法
vb
declare function String ( byval count as integer, byval ch_code as long ) as string
declare function String ( byval count as integer, byref ch as const string ) as string用法
result = String[$]( count, ch_code )或
result = String[$]( count, ch )参数
count
指定要创建的字符串长度的整数。
ch_code
用于填充字符串的字符的 ASCII 码值。
ch
其第一个字符用于填充字符串的字符串。
返回值
创建的字符串。如果 ch 为空字符串或 count <= 0,将返回空字符串。
说明
String 生成一个临时字符串,用 count 个指定字符副本填充。此字符串可以被打印或赋值给先前用 Dim 声明的字符串变量。
示例
start GeSHi
vb
Print String(5, 65) ' 打印: AAAAA
Print String(5, "Hello") ' 打印: HHHHHend GeSHi
方言差异
- 在 -lang qb 方言中需要字符串类型后缀 "$"。
- 在 -lang fblite 方言中字符串类型后缀 "$" 是可选的。
- 在 -lang fb 方言中字符串类型后缀 "$" 被忽略,仅在使用 -w suffix 编译选项(或 -w pedantic 编译选项)时才会警告。
与QB的区别
- 无
参见
SpaceChr
返回 目录