FreeBASIC マニュアルのトップに戻る

FreeBASIC Endblock

目次→その他→その他の予約語END (Block)←オリジナル・サイト

END (ブロック) 左にメニュー・フレームが表示されていない場合は、ここをクリックして下さい

←リンク元に戻る プログラム開発関連に戻る

複数の命令文で構成されるブロックの、端を示します。

構文:
End { Sub | Function | If | Select | Type | Enum | Scope | With | Namespace | Extern | Constructor | Destructor | 演算子 | Property }

記述:
直近のコード・ブロックの端を示すために、使います。

命令文に、ブロックの型を含まなければなりません。ブロックの型とは以下の一つです:
Sub, Function, If, Select, Type, Enum, Scope, With, Namespace, Extern, Constructor, Destructor, 演算子, Property.

以下のブロック Sub, Function, If, Select, Scope, Constructor, Destructor, 演算子, Property を終了すると、そのブロック内で定義した変数のための範囲も、閉じます。
範囲が閉じられるとき、必要に応じてその解体子を呼んで、範囲の中で定義された変数は、破棄されます。

プログラムを終わらせるには、End (命令文) を見てください。

例:
Declare Sub checkvalue ( n As Integer )

Dim variable As Integer

Input "数字を入力して下さい: ", variable
If variable = 1 Then
Print "入力データは、1 です。"
Else
Print "入力データは、大きい数です!"
End If
checkvalue (variable)
Sleep

Sub checkvalue ( n As Integer )
Print "値は: " & n

End Sub



QBからの違い:

参照:

その他の予約語に戻る
←リンク元に戻る プログラム開発関連に戻る
ページ歴史:2016-03-12 17:13:22
日本語翻訳:WATANABE Makoto、原文著作者:JeffMarshall

ホームページのトップに戻る

表示-非営利-継承