麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 編程 > 易語言 > 正文

一步一步跟我學易語言之變量的有效范圍

2024-07-21 02:54:38
字體:
來源:轉載
供稿:網友

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

什么是變量?

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

下面我們就來詳細了解變量的有關知識。

變量的有效范圍:

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

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

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

現在我們就一一講解這幾種變量的有效范圍。

全局變量:

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

比如我們在一個程序里定義一個全局變量,“變量1”:

易語言,變量,有效范圍

添加一個全局變量:

易語言,變量,有效范圍

我們定義了一個整數型的變量:“變量1”。下面我們在程序的不同地方調用它,會有什么結果。

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

第一個窗口布局如下:

易語言,變量,有效范圍

代碼部分如下:

易語言,變量,有效范圍

第2個窗口布局如下:

易語言,變量,有效范圍

代碼部分如下:

易語言,變量,有效范圍

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

下面我們再來看看程序集變量的作用范圍

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

易語言,變量,有效范圍

然后我們在程序集1中定義一個同名的程序集變量,其他不變。

易語言,變量,有效范圍

這時我們按下運行按鈕,或按F5,我們會發現易語言編譯器提出錯誤:

易語言,變量,有效范圍

易語言,變量,有效范圍

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

我們再來看看局部變量:

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

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

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

信息框(變量1,0,)

如圖:

易語言,變量,有效范圍

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

然后按F5運行程序,易語言編譯器會提示錯誤,如圖:

易語言,變量,有效范圍

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

總結

以上就是這篇文章的全部內容了,希望本文的內容對大家的學習或者工作具有一定的參考學習價值,謝謝大家對VeVb武林網的支持。


注:相關教程知識閱讀請移步到易語言教程頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 欧美日韩中文字幕在线 | chinesexxx少妇露脸| 欧美一级淫片免费视频1 | 久久久久久久久久久久久久久久久久 | 国产一区二区三区黄 | 亚洲一级簧片 | 一级免费a | 久久久在线免费观看 | 最近中文字幕一区二区 | a级黄色片视频 | 久久视频精品 | 欧洲色阁中文字幕 | 特级a欧美做爰片毛片 | 久久亚洲精品久久国产一区二区 | 久久国产91 | 毛片区 | 日本在线视频一区二区三区 | 久久精品亚洲国产奇米99 | 免费国产精品视频 | 羞羞视频免费入口网站 | 在线观看一二三 | 精品一区二区三区中文字幕老牛 | 国产一区二区在线免费播放 | 一级黄色片武则天 | 欧美成人精品一级 | 精品国产一区二区三区成人影院 | 黄色片快播 | 国产成年人视频 | 一区二区久久久久草草 | 欧美成人精品不卡视频在线观看 | 男女隐私免费视频 | 欧美精品一级片 | 国产午夜电影在线观看 | 热re91久久精品国产99热 | 国产日韩中文字幕 | 毛片免费在线观看 | 综合精品久久 | 国产日韩久久久久69影院 | 中文在线观看www | 国产在线观看 | 精品一区二区三区免费毛片爱 |