3.2.1 變量的命名規(guī)則
不同的變量是通過變量名標識的。在命名變量時,有很大的靈活性,例如,可以將用來保存產(chǎn)品價格的變量命名為X,也可以將其命名為Price或其他名稱。
在較大型的程序中,最好用帶有一定描述性的名稱來命名對象,如將表示價格的變量命名為Price ,將表示年齡的變量命名為Age等,這樣會使得程序易于閱讀與維護。
在VB中,變量的命名還需要遵循以下幾條規(guī)則:
變量名必須以字母或漢字開頭。例如,abc.姓名、年n3和ff28等變量名都是合法的,而3abc.#xy和+uu等變量名是非法的。
不能在變量名中出現(xiàn)句號、空格或者嵌入!、@、#、$、%、&等字符。例如,#, d%等變量名是合法的,而r%R, a#bc和a be等變量名是非法的。
不能使用VB的關(guān)鍵字作為變量的名字。關(guān)鍵字是VB內(nèi)部使用的詞,是該語言的組成部分。例如,print, dim和For等都是非法變量名。
變量名不得超過255個字符。
變量名在變量的有效范圍內(nèi)必須是唯一的。
變量名不區(qū)分大小寫。例如,變量ABC, Abc和aBc表示同一變量。
除名稱外,變量還有數(shù)據(jù)類型。變量的數(shù)據(jù)類型決定了如何將變量的值存儲到計算機的內(nèi)存中。所有的變量都具有數(shù)據(jù)類型,以決定它能夠存儲哪種類型的數(shù)據(jù)。例如,某個變量的數(shù)據(jù)類型為整型(存放整數(shù)),但是如果在代碼中將一個字符串賦給它,則運行程序時會出現(xiàn)類型不匹配的錯誤,并彈出消息框,提示用戶類型不匹配。在聲明變量時可指定它的數(shù)據(jù)類型。
表3.2中列出了VB所支持的基本數(shù)據(jù)類型。
相關(guān)推薦:
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |