在Octave语言中,大多数语句都以换行符结尾,您必须告诉Octave忽略换行符,才能将语句从一行延续到下一行。以字符结尾的行...在Octave的解析器将它们划分为符号之前,与以下行连接。例如,线条
x = long_variable_name ...
+ longer_variable_name ...
- 42
形成一个单独的语句。
连续符号和换行符之间的任何文本都将被忽略。例如,语句
x = long_variable_name ... # comment one
+ longer_variable_name ...comment two
- 42 # last comment
等效于上面所示的。
在双引号字符串常量中,字符\必须用作连续符号。这里的\必须出现在换行符之前的行末尾:
s = "This text starts in the first line \ and is continued in the second line."
括号内的输入可以继续到下一行,而不必使用连续符号。例如,可以编写以下语句
if (fine_dining_destination == on_a_boat
|| fine_dining_destination == on_a_train)
seuss (i, will, not, eat, them, sam, i, am, i,
will, not, eat, green, eggs, and, ham);
endif
而不必使用连续符号来增加混乱。
版权所有 © 2024-2025 Octave中文网
ICP备案/许可证号:黑ICP备2024030411号-2