Skip to content

UCASE ​


返回字符串的大写副本

语法 ​

vb
declare function Ucase ( byref str as const string, byval mode as long = 0 ) as string
declare function Ucase ( byref str as const wstring, byval mode as long = 0 ) as wstring

用法 ​

result = Ucase[$]( str [ , mode ] )

参数 ​

str

要转换为大写的字符串。

mode

转换模式:0 = 当前语言环境,1 = 仅 ASCII

返回值 ​

str 的大写副本。

说明 ​

返回 str 中所有字母转换为大写后的副本。

如果 str 为空,则返回空字符串("")。

示例 ​

start GeSHi

vb
Print UCase("AbCdEfG")

end GeSHi

将产生如下输出:

ABCDEFG

平台差异 ​

  • Ucase 的宽字符串版本不支持 DOS 目标。

方言差异 ​

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

与QB的区别 ​

  • QB 不支持 Unicode。

参见 ​

  • Lcase

返回 目录

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