MC-Basic:LEFT$

From SoftMC-Wiki
Revision as of 02:53, 23 January 2026 by Junxian (talk | contribs)
Jump to: navigation, search

LEFT$ 从字符串的左侧返回指定数量的字符。

在支持 UTF-8 的 4.5.1 及更高版本中,NULL 字符不再会从字符串中被截断,因此行为有所不同:

例如,Chr$(0) 的长度(Len)为 1。

在旧版本中,NULL 字符不能出现在字符串的中间,因为在字符串连接(concatenation)过程中,这些字符会被从结果字符串中裁剪掉。

格式

LEFT$(<string>, <expression>)

可用版本

所有版本

类型

<return value>: String
<string>: String
<expression>: Long

范围

<return value>: String
<string>: String
<expression>: 0 to MaxLong

作用域

Configuration, Task or Terminal

使用限制

只读

用例

-->Test=”This string is too long”

-->PRINT LEFT$(Test,4)
-->This

参见

MC-Basic:MID$

MC-Basic:RIGHT$/zh-hans