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