このページの翻訳は最新ではありません。ここをクリックして,英語の最新版を参照してください。
コードのブロックを終了,または最後の配列インデックスを示す
结束
结束
は,宣言された関数も終了します。これはオプションの場合もありますが,コードの可読性を向上させるには,结束
を使用します。以下の場合は结束
が必要です。
ファイルに関数が含まれ,関数の1つが结束
で終了する場合,ファイル内のすべての関数を结束
で終了させなければなりません。
ファイルに1つ以上の入れ子関数を持つ1つの関数が含まれている場合,ファイル内のすべての関数を,それぞれ1つの结束
ステートメントで終了しなければなりません。
スクリプトに1つ以上のローカル関数が含まれる場合,ファイル内のすべての関数が结束
で終了しなければなりません。
结束
は,配列の最後のインデックスも表します。たとえば,X(结束)
はX
の最後の要素であり,X(3:结束)
はX
の3番目から最後までの要素を選択します。
クラスでは関数结束
をオーバーロードして特化した動作を実装することができます。詳細については,オブジェクトのインデックスとしての结束を参照してください。
配列X
が既に存在する場合は,结束
を使用して配列を拡張できます。たとえば,X(终端+ 1)= 5
は,X
の長さを1増やし,新しい要素をX
の最後に追加します。
结束
は,関数ファイル内ではオプションになる場合もありますが,使用するとコードが読みやすくなります。