一个字符串常量由一系列用双引号或单引号括起来的字符组成。例如,以下两个表达式
"parrot" 'parrot'
表示内容为"parrot"的字符串。Octave 中的字符串可以是任何长度。
因为单引号也用于转置运算符(另请参阅 算术运算符),而双引号在 Octave 中没有其他用途,所以最好使用双引号来表示字符串。
可以使用定义矩阵的符号来连接字符串。例如,表达式
[ "foo" , "bar" , "baz" ]
生成内容为"foobarbaz"的字符串。另请参阅 数字数据类型,了解有关创建矩阵的更多信息。
虽然字符串原则上可以存储任意内容,但大多数函数都期望它们是 UTF-8 编码的 Unicode 字符串。
此外,可以在不实际编写文本的情况下创建字符串。函数 blanks 创建一个给定长度的字符串,该字符串仅由空白字符组成(ASCII 代码 32)。
版权所有 © 2024-2026 Octave中文网
ICP备案/许可证号:黑ICP备2024030411号-2