Page 34 -
P. 34

第二章 運算式

2-3 變數與常數

      變數(Variable)是程式語言最基本的元素之一,用來存放各種不同型態的資料,設計者必
須於程式設計前先行定義,以利程式碼的編撰,變數的定義其實是在程式執行前,程式語言
的變數是儲存程式執行中的一些暫存資料,程式設計者只需使用變數名稱就可以存取記憶體
位址的資料,簡單的說,它就是使用有意義的名稱來代表數字的位址。在記憶體中設定位址
及容量,在程式執行過程中,變數的內容會隨之改變,例如:

Dim a, b As Integer     ab
a=5: b=2
a=a+3                   aa
b=b+a                 5 +3 8
Console.WriteLine(a)  bb
Console.WriteLine(b)  2 +8 10

在指定敘述“=”等號左邊的變數稱為「左值」(Lvalue),指的是變數的位址(Address)屬性,
如果變數在等號的右邊稱為「右值」(Rvalue),這是變數的值(Value)屬性。

      我們常使用 Dim 陳述式來宣告變數,語法如下:

            Dim 變數名稱 [As 資料型態]

變數名稱由設計者不違反保留字規定來名命,資料型態如上一節描述。
常用的變數定義如下:

Dim sum As Integer        ‘定義 sum 為整數變數

                      30
   29   30   31   32   33   34   35   36   37   38   39