Str
 
返回一个文本类型的数值或 Unicode 字符的文本

语法
用法

result = Str[$]( number )
or
result = Str( string )

参数

number
要转换为字符串的数字表达式。
string
字符串表达式转换为字符串。

说明

Str将数字变量转换为字符串表示形式。以这种方式使用相当于WStr应用于数值变量的String,而与Val函数相反,它将一个字符串转换成一个数字。

Str也将Unicode字符串转换为ASCII字符串。这样做的做法与WStr相反。如果给出了一个ASCII字符串,那么该字符串将不会被修改。

例子

Dim a As Integer
Dim b As String
a = 8421
b = Str(a)
Print a, b


方言差异

  • -lang qb 方言中,STR将留下一个空号的正数。
  • -lang qb 方言中的字符串类型后缀“$”是必需的。
  • 字符串类型后缀“$”在-lang fblite -lang fb 方言中是可选的。

平台差异

  • FreeBASIC的DOS版本/目标不支持STR的宽字符串版本。

与QB差别

  • QB不支持STR的宽字符串版本。

参考