vb中的合法變數名,VB中的合法變數名

時間 2022-03-15 18:39:50

1樓:花降如雪秋風錘

符合vb變數名命名規則的是合法的(要先宣告,後使用),vb保留字是指在高階語言中已經定義過的,有其特定功能或者含義的字,使用者不能再將這些字作為變數名或過程名使用。

vb變數的命名規則變數的命名規則如下:

1、變數名只d1字母、數字和下劃線組成,其中不能有小數點和空格。

2、變數名不能與vb的保留字相同,也不要與過程名和符號常星名相同。

3、變數名必須以字母開頭,其字元個數不得超過255個。

4、變數名不區分大小寫。

2樓:匿名使用者

以漢字或者字母打頭,所有變數名包含的字元只能有漢字,字母,下劃線及數字組成,同時不能與保留字相同,保留字是系統已經內定特殊含義的字元,比如dim,for,while等等,你說那我怎麼知道,教你乙個很簡單的辦法,在vb編碼視窗裡以小寫字母輸入該單詞,如果滑鼠移到下一行時,這個單詞自動變成首字母大寫,則說明,它是保留字,不能用!

3樓:苟柔蔓卑茉

選(d)

str_x

-------------------------------變數的命名規則:

☆必須以字母或漢字開頭,由字母、漢字、數字或下劃線組成,長度≤255個字元;

☆不能使用vb中的關鍵字,並盡量不與vb中標準函式名同名;如:dim、sin

☆vb中不區分變數的大小寫,一般變數首字母用大寫,其餘用小寫;常量全部用大寫字母表示

☆為了增加程式的可讀性,可在變數名前加乙個縮寫的字首來表明該變數的資料型別。

4樓:匿名使用者

就是說不能用在vb有特別義意的詞做變數名.

你總不能dim dim as byte.

5樓:匿名使用者

變數及其命名規則

**********===

變數分記憶體變數和屬性變數。

屬性變數即物件的屬性,其名稱與型別是確定不變的,例如caption屬性,其變數名是物件名.caption,而其型別為string。

一般變數即指記憶體變數,其名稱與型別是由程式設計師定義的。

變數名不能以數字開始,不能用vb的保留字

變數名只能由字母、數字和下劃線組成

變數名可以使用中文,但較少見。

變數的宣告

**********===

變數的宣告語句:

dim|public|static 《變數名》 [as 《型別》]

顯式宣告語句: option explicit 該語句強制變數必須先宣告才能使用

例: dim x as double

dim i as integer, j as single, s as string

或: dim i%, j!, s$

注意:如宣告 dim x,y as single

則x為variant型(變體型),y才是single型

vb保留字

**********===

你只要不要去定義一些vb裡面有的函式名稱來當作變數名稱

或者不要去定義一些比較專有的那些名詞就可以了

比如dim或者sub這些或者是time和date,具體詳細的vb保留字,可以在vb的物件檢視器中檢視,物件檢視器(快捷鍵:f2)在vb中。

在visual basic中,能作為變數名的條件是?

6樓:然後去遠足

vb 中變數名的命名規則是:

1、255個字元以內;

2、第乙個字元是字母,其後可以是字母、數字和下劃線的組合,最後乙個字元也可以是型別說明符;

3、通常使用具有一定含義的變數名,可以幫助說明功能,簡化除錯過程。

4、保留字(c語言中的關鍵字)不能作為變數名。

通俗點講保留字,就是vb自己已經用了這些字母或單詞,你在寫程式時就不能用這些這些單詞定義為自己的變數啊常量啊什麼的, 像 if 這個單詞,vb 自己已經用了,所以你就不能用了。

vb中模組級變數是全域性變數嗎,vb 模組級變數怎麼定義

我們在模組中定義的變數有私有變數和公共變數。private和public。無論哪一種,都是在整個模組中可以被呼叫的。這個相對於在過程中dim的變數而言,範圍要大的多,是乙個模組內的 全域性變數 而public則可以在各個窗體間通用。vb中的模組分為兩種,一種是普通模組。一種是類模組。普通模組的功能一...

vb中的for語句,VB中的For語句

一 vb中的for語句格式 for 迴圈變數 初值 to 終值 step步長 迴圈體 exit for next 迴圈變數 二 vb中的for語句功能 當迴圈變數的值在初值到終值範圍內時,執行一次迴圈體中的語句塊,並使初值增加乙個步長。當迴圈變數的值不在初值到終值範圍內時,就退出迴圈,執行next後...

VB中的timer怎麼用,vb中timer怎麼用

去圖書館借本書去看吧,這是個很簡單的知識 關鍵是設定timer interval 屬性,1000代表1秒,同理,500代表半秒 設定屬性可以在屬性視窗設定也可以在 中設定timer1.interval 500 然後就是可用和不可用了 timer1.enabled true 你把timer1.inte...

vb中print的用法,關於VB中print的用法

private sub form load me.autoredraw true print 姓名 成績 end sub private sub command1 click print text1.text text2.text end sub private sub command1 click...

vb中if 語句的運用,VB中if 語句的運用

你的理解不對。第乙個if語句執行後,m取的是a,b中的最大值 第二個if語句執行後,m取的是c,m中的最大值 當c m為假,m還是原來的m,不需些else子句。所以最後text4.text m,顯示的是a,b,c三者中的最大數。if 語句有幾種型式,如果直接寫成 if 判斷 theh 表示式 這時是...