屬性必定是綁定在某個(gè)對(duì)象上的,只能供這個(gè)對(duì)象使用;而變量則是自由的,在作用域范圍(全局或局部)內(nèi)可任意使用。
網(wǎng)站建設(shè)哪家好,找成都創(chuàng)新互聯(lián)!專注于網(wǎng)頁(yè)設(shè)計(jì)、網(wǎng)站建設(shè)、微信開(kāi)發(fā)、微信小程序開(kāi)發(fā)、集團(tuán)企業(yè)網(wǎng)站建設(shè)等服務(wù)項(xiàng)目。為回饋新老客戶創(chuàng)新互聯(lián)還提供了太仆寺免費(fèi)建站歡迎大家使用!
打個(gè)比方:如果我們說(shuō)“這面墻的顏色是紅色的”,那么這里的“顏色”就是專指“這面墻”的顏色,也就是說(shuō)這個(gè)“顏色”就是“這面墻”的屬性;而如果說(shuō)“顏色是紅色的”,這個(gè)“顏色”就不依附于任何對(duì)象,它可以用在任何與顏色有關(guān)的場(chǎng)合,那么這個(gè)“顏色”就可以說(shuō)是個(gè)變量。
VB.NET中的變量在使用前要進(jìn)行聲明。即便不進(jìn)行顯式聲明,VB也會(huì)進(jìn)行隱式聲明。
本題中應(yīng)該這樣使用:
Dim a1 As String = TextBox1.Text
System.Diagnostics.Process.Start("IExplore.exe", a1)
變量是存儲(chǔ)值的名稱??墒褂米兞縼?lái)存儲(chǔ)數(shù)字,例如建筑物的高度,或者存儲(chǔ)單詞,例如人的名字。簡(jiǎn)單地說(shuō),可使用變量表示程序所需的任何信息。
你可能會(huì)問(wèn):“既然我可以使用信息,為什么要用變量?” 正如其名稱所表示的,變量可以隨著程序的運(yùn)行而改變其表示的值。例如,您可以寫一個(gè)程序來(lái)跟蹤桌子上罐里的軟心豆粒糖的數(shù)目。因?yàn)樘鞘且怀缘舻?,所以罐里軟心豆粒糖的?shù)目可能會(huì)隨著時(shí)間的推移而改變。您可以使用一個(gè)可隨時(shí)間變化的變量來(lái)表示軟心豆粒糖的數(shù)目,而無(wú)需在每次想吃糖時(shí)重新編寫程序。
char a[20];
char b[20];
a="你好";//不可以
b=a;//不可以
b=student[1].name;//不可以
數(shù)組名是不可改的,任何對(duì)數(shù)組名的賦值操作都是不可以的,真要把字符串"你好"(或者類似的字符串)賦給a(或者這樣的字符數(shù)組)對(duì)應(yīng)的內(nèi)存區(qū)域請(qǐng)用strcpy
在form1中的變量要定義成公用變量,即Public strNum As String
在form2中引用form1的公用變量,例:str1 = form1.strNum即可。