您好,登錄后才能下訂單哦!
這篇文章將為大家詳細講解有關易語言中數組的示例分析,小編覺得挺實用的,因此分享給大家做個參考,希望大家閱讀完這篇文章后可以有所收獲。
什么是數組?
數組就是變量的集合。我們為了節省少用類型重復的變量可把它設為數組。
首先我們把光標停在程序集標題上按下 回車鍵 就會插入一個程序集變量,我們發現沒有靜態那一列,可以說明“程序集變量”可以永久儲存變量里的內容 (如果有多窗口,許多窗口都需要這個變量我們可把它設為全局變量) ,(如圖)
(如果想創建全局變量如下圖所示)
在上面我們把 “程序集變量”數組的初始成員定為 4 個成員的文本型數組
再創建一個 四個 超級編輯框 和 按鈕 及 標簽 (如圖)
再觸發以下按鈕的單擊事件。
標題為 “設定完畢” 的按鈕的代碼步驟如下:
以上代碼 重定義數組 是因為第四個成員保存的是鑰匙所以可以增加鑰匙數量,另參數二設為假是因為每次都要改變變量里的值。
變量循環 是因為 超級編輯框4 中每一行為一個鑰匙。
再上面代碼中我們可以知道數組變量的成員數是可以動態增加減少的,變量里的內容在創建時內容是否改變自己可決定。另 如果只想加入數組可用命令加入成員 加入成員(文本變量,“abc”)
以及 插入成員 命令。
標題為 “取得鑰匙數量” 的按鈕的代碼步驟如下:
此命令由 設計時 超級編輯框4 的行數決定的
取數組成員數 這個命令非常方便如果你要為一個成員非常多的數組進行賦值利用這個命令在循環中賦予值。
標題為 “查看內容” 的按鈕的代碼步驟如下:
把提示的內容顯示出準備解開密碼。
在上面的代碼中我們看到 文本變量 后跟著中括號,括號中放著數字,顯然數組變量的提取成員的方法是在變量名后加上中括號括住預提取的成員位置。另數組分有單維數組及多維數組
它的定義和書寫如下:
我們可以把多維數組看成為一個立體的存儲器,它們的每一維都被前一維包含,以這代碼來說他有二維成員前面的一維中每一個成員包含有第二維的成員數。
注:多維數組被使用 加入成員 命令后,就會變成單維數組,要用 重定義數組 來加成員,
重定義數組 上面已介紹過所以第二個成員要設為 真 這樣變保存住數組原有數據,第三個參數是可以擴充的就是說這可參數擴充的數量是預被重定義數組的維數。
標題為 “解鎖” 的按鈕的代碼步驟如下:
這段代碼很好理解,就是利用循環判斷 超級編輯框4 每一行與 文本數組 的存放鑰匙的那幾個成員是否一致 之后再用信息框顯示。
在上面的代碼中我們學會了怎樣定義變量和使用變量還有變量數組的定義方法以及數組成員提取方法和怎樣動態定義數組,接下來我們來認識程序的基本知識。
關于“易語言中數組的示例分析”這篇文章就分享到這里了,希望以上內容可以對大家有一定的幫助,使各位可以學到更多知識,如果覺得文章不錯,請把它分享出去讓更多的人看到。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。