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

FreeBASIC ProPgVariables

目次→教本→プログラマーのための案内Variables←オリジナル・サイト

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

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

メモリのデータを表す、シンボル。

記述:
変数は、操作することができる、名前のシンボルです。
変数は、文字、数字、および文字 "_" で構成された名前を使って、宣言されて、参照をつけられます。
これらの参照名は、このシンボルが、FreeBASIC プログラミング言語の一部であるシンボルを含むことができません。
また、変数名には、空白を含むことができません。
Indentifier Rules を参照下さい。

FreeBASIC では、Dim 命令文を使って、変数を定義できます。

変数は、その変数が、どこでどう Dim 宣言されたかに依存して、その後のアクセスで、利用できます。
変数の scope によって、被定義変数は、プログラムの主な領域の中だけで利用できるか、手続きの中で利用できるか、全体のモジュールを通して利用できるか、または全体のプログラムから抜けた後でも利用できるかが、決まります。
変数の範囲 を参照下さい。

変数は、また、パラメタとして FunctionSub などの手続きに渡されるとき、利用可能になります。

変数は、Dim 命令文で宣言された後、変数は、割り当てられ、手続きに渡され、その ●Standard Data Type が同じであると式に使われることが、できます。
時として、変数は、式に使用されるか、またはパラメタとして手続きに渡される前に、自動で他のデータ型に変換されることがあります。
強制と変換 を参照下さい。

例:
' -lang qb か fblite で、コンパイルします

'$lang: "qb"

Declare Sub PrintConstants ()

Dim FirstNumber As Integer
Dim Shared SecondNumber As Integer

FirstNumber = 1
SecondNumber = 2

PrintConstants ()

Print FirstNumber, SecondNumber, ThirdNumber 'これは、 1 2 0 と表示します

Sub PrintConstants ()
    Dim ThirdNumber As Integer
    ThirdNumber = 3
    Print FirstNumber, SecondNumber, ThirdNumber 'これは、 0 2 3 と表示します
End Sub
Sleep



参照:
プログラマーのための案内に戻る
←リンク元に戻る プログラム開発関連に戻る

ページ歴史:2016-04-15 08:06:46
日本語翻訳:WATANABE Makoto、原文著作者:JeffMarshall

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

表示-非営利-継承