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