CHR
- 来源: https://www.freebasic.net/wiki/wikka.php?wakka=KeyPgChr
- 最后更新: 2025-04-10
从一个或多个 ASCII 整数值返回字符组成的字符串
语法
declare function Chr ( byval ch as integer [, ... ] ) as string用法
result = Chr[$]( ch0 [, ch1 ... chN ] )参数
ch
字符的 ASCII 整数值(最多 32 个字符)。
返回值
返回包含该字符(或多个字符)的字符串。
说明
Chr 返回由传入的 ASCII 值所表示的字符组成的字符串。
当 Chr 与数值常量或字面量一起使用时,结果在编译时求值,因此可用于变量初始化器。
ASC 执行相反的操作,返回字符串中字符的 ASCII 码。
示例
vb
Print "the character represented by";
Print " the ASCII code of 97 is: "; Chr(97)
Print Chr(97, 98, 99) ' prints abc
' s initially has the value "abc"
Dim s As String = Chr(97, 98, 99)
Print s方言差异
- 在 -lang qb 方言中,字符串类型后缀 "$" 是必须的。
- 在 -lang fblite 方言中,字符串类型后缀 "$" 是可选的。
- 在 -lang fb 方言中,字符串类型后缀 "$" 被忽略,仅在使用 -w suffix 编译选项(或 -w pedantic 编译选项)时发出警告。
与 QB 的差异
另请参阅
- ASCII 字符代码
WchrAscStrVal
返回 目录