国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁(yè) > 編程 > 易語(yǔ)言 > 正文

一步一步跟我學(xué)易語(yǔ)言之變量的有效范圍

2024-07-21 02:54:38
字體:
供稿:網(wǎng)友

大家好,今天我們要學(xué)習(xí)的是變量的知識(shí),還將解答一些初學(xué)者的一些常見問題。

什么是變量?

變量是用名稱代表一個(gè)可變化的值,變量的類型也分多種多樣,每種變量類型都是存儲(chǔ)的特定的值。變量也好象是一種容器,把所有的數(shù)據(jù)都存儲(chǔ)在變量中。

下面我們就來詳細(xì)了解變量的有關(guān)知識(shí)。

變量的有效范圍:

所謂變量的有效范圍是指,在程序中一個(gè)變量可以在哪些地方使用。

變量的有效范圍可以分3種:

  1. 全局變量
  2. 程序集變量
  3. 局部變量

現(xiàn)在我們就一一講解這幾種變量的有效范圍。

全局變量:

在一個(gè)程序中,任何程序集、子程序里都可以使用和操作的變量。

比如我們?cè)谝粋€(gè)程序里定義一個(gè)全局變量,“變量1”:

易語(yǔ)言,變量,有效范圍

添加一個(gè)全局變量:

易語(yǔ)言,變量,有效范圍

我們定義了一個(gè)整數(shù)型的變量:“變量1”。下面我們?cè)诔绦虻牟煌胤秸{(diào)用它,會(huì)有什么結(jié)果。

我們建立了2個(gè)窗口,以便在不同的程序集中查看它。

第一個(gè)窗口布局如下:

易語(yǔ)言,變量,有效范圍

代碼部分如下:

易語(yǔ)言,變量,有效范圍

第2個(gè)窗口布局如下:

易語(yǔ)言,變量,有效范圍

代碼部分如下:

易語(yǔ)言,變量,有效范圍

我們看到,不論是在程序集1里還是在程序集2中,都可以使用變量1。

下面我們?cè)賮砜纯闯绦蚣兞康淖饔梅秶?/strong>

首先,我們先刪除在全局變量中定義的“變量1”

易語(yǔ)言,變量,有效范圍

然后我們?cè)诔绦蚣?中定義一個(gè)同名的程序集變量,其他不變。

易語(yǔ)言,變量,有效范圍

這時(shí)我們按下運(yùn)行按鈕,或按F5,我們會(huì)發(fā)現(xiàn)易語(yǔ)言編譯器提出錯(cuò)誤:

易語(yǔ)言,變量,有效范圍

易語(yǔ)言,變量,有效范圍

提示沒有找到“變量1”。這說明:在程序集1中定義的“變量1”只有在程序集1中才能直接調(diào)用。也就是說程序集變量它的作用區(qū)域只限于在變量所定義的程序集內(nèi)直接使用。

我們?cè)賮砜纯淳植孔兞浚?/strong>

修改剛剛的程序,將程序集變量“變量1”的定義刪除,在 __啟動(dòng)窗口_創(chuàng)建完畢 的子程序中定義“變量1”,向__啟動(dòng)窗口_創(chuàng)建完畢 子程序中添加如下代碼:

變量1=3信息框(變量1,0,)

將 _按鈕1_被單擊 子程序中的代碼修改如下:

信息框(變量1,0,)

如圖:

易語(yǔ)言,變量,有效范圍

并將 窗口程序集2中的 _窗口2_創(chuàng)建完畢 子程序中的代碼注釋,注釋方法為將焦點(diǎn)移到要注釋行上,按CTRL+回車鍵(置為草稿)。

然后按F5運(yùn)行程序,易語(yǔ)言編譯器會(huì)提示錯(cuò)誤,如圖:

易語(yǔ)言,變量,有效范圍

提示指定變量名稱“變量1”未找到。這說明局部變量的作用范圍只限于所在聲明的子程序內(nèi)使用。

總結(jié)

以上就是這篇文章的全部?jī)?nèi)容了,希望本文的內(nèi)容對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,謝謝大家對(duì)VeVb武林網(wǎng)的支持。


注:相關(guān)教程知識(shí)閱讀請(qǐng)移步到易語(yǔ)言教程頻道。
發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 麦盖提县| 稻城县| 临武县| 霍林郭勒市| 乌兰浩特市| 遂宁市| 余江县| 武安市| 锦屏县| 亳州市| 治县。| 富源县| 广宁县| 白水县| 句容市| 禹州市| 浮梁县| 邵阳县| 平阳县| 禄丰县| 远安县| 广灵县| 永善县| 内丘县| 尚志市| 留坝县| 黄陵县| 水富县| 延庆县| 湖州市| 宣恩县| 香格里拉县| 库尔勒市| 禄劝| 比如县| 瑞金市| 漳浦县| 南靖县| 阿拉善左旗| 崇州市| 江山市|