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

要将文本复制到的 stringwstring 缓冲区。

src

要右对齐的源 stringwstring

说明

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 是开源项目,与微软公司无隶属关系