Skip to content

STRING(函数)


创建并以特定字符填充指定长度的字符串

语法

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")  ' 打印: HHHHH

end GeSHi

方言差异

  • -lang qb 方言中需要字符串类型后缀 "$"。
  • -lang fblite 方言中字符串类型后缀 "$" 是可选的。
  • -lang fb 方言中字符串类型后缀 "$" 被忽略,仅在使用 -w suffix 编译选项(或 -w pedantic 编译选项)时才会警告。

与QB的区别

参见

  • Space
  • Chr

返回 目录

基于 FreeBASIC 官方文档翻译 如有侵权请联系我们删除
FreeBASIC 是开源项目,与微软公司无隶属关系