Skip to content

RSET ​


将字符串右对齐到字符串缓冲区中

语法 ​

vb
declare sub Rset ( byref dst as string, byref src as const string )
declare sub Rset ( byval dst as wstring ptr, byval src as const wstring ptr )

用法 ​

Rset dst, src

参数 ​

dst

要将文本复制到的 string 或 wstring 缓冲区。

src

要右对齐的源 string 或 wstring。

说明 ​

Rset 将文本右对齐地填入字符串缓冲区 dst,字符串的右侧部分填充 src,左侧部分用空格填充。字符串缓冲区大小不会被修改。

如果文本对于字符串缓冲区来说太长,Rset 会从右侧截断字符。

示例 ​

start GeSHi

vb
Dim buffer As String
buffer = Space(10)
RSet buffer, "91.5"
Print "-[" & buffer & "]-"

end GeSHi

上述示例的输出:

-[      91.5]-

与QB的区别 ​

  • 在 QBasic 中语法为 Rset dst = src。该语法在 FB 中也受支持。

参见 ​

  • Lset
  • Space
  • Put (File I/O)
  • Mkd
  • Mki
  • Mkl
  • Mks

返回 目录

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