一步一步跟我學易語言之關於陣列

2022-09-24 09:54:12 字數 1229 閱讀 4227

什麼是陣列?

陣列就是變數的集合。我們為了節省少用型別重複的變數可把它設為陣列。

首先我們把游標停在程式集標題上按下 回車鍵 就會插入乙個程式集變數,我們發現沒有靜態那一列,可以說明「程式集變數」可以永久儲存變數裡的內容 (如果有多視窗,許多視窗都需要這個變數我們可把它設為全域性變數) ,(如圖)

(如果想建立全域性變數如下圖所示)

在上面我們把 「程式集變數」陣列的初始成員定為 4 個成員的文字型陣列

再建立乙個 四個 超級編輯框 和 按鈕 及 標籤 (如圖)

再觸發以下按鈕的單擊事件。

標題為 「設定完畢」 的按鈕的**步驟如下:

以上** 重定義陣列 是因為第四程式設計客棧個成員儲存的是鑰匙所以可以增加鑰匙數量,另引數二設為假是因為每次都要改變變數裡的值。

變數迴圈 是因為 超級編輯框4 中每一行為乙個鑰匙。

再上面**中我們可以知道陣列變數的成員數是可以動態增加減少的,變數裡的內容在建立時內容是否改變自己可決定。另 如果只想加入陣列可用命令加入成員加入成員(文字變數,「abc」)以及 插入成員 命令。

程式設計客棧標題為 「取得鑰匙數量」 的按鈕的**步驟如下:

此命令由 設計時 超級編輯框4 的行數決定的

取陣列成員數 這個命令非常方便如果你要為乙個成員非常多的陣列進行賦值利用這個命令在迴圈中賦予值。

標題為 「檢視內容」 的按鈕的**步驟如下:

把提示的內容顯示出準備解開密碼。

在上面的**中我們看到 文字變數 後跟著中括號,括號中放著數字,顯然陣列變數的提取成員的方法是在變數名後加上中括號括住預提取的成員位置。另陣列分有單維陣列及多維陣列

它的定義和書寫如下:

我們可以把多維陣列看成為乙個立體的儲存器,它程式設計客棧們的每一維都被前一維包含,以這**來說他有二維成員前面的一維中每乙個成員包含有第二維的成員數。

注:多維陣列被使用 加入成員 命令後,就會變成單維陣列,要用 重定義陣列 來加成員,

重定義陣列 上面已介紹過所以第二個成員要設為 真 這樣變儲存住陣列原有資料,第三個引數是可以擴充的就是說這可引數擴充的數量是預被重定義陣列的維數。

標題為 「解鎖」 的按鈕的**步驟如下:

這段**很好理解,就是利用迴圈判斷 超級編輯框4 每一行與 文字陣列 的存放鑰匙的那幾個成員是否一致 之後再用資訊框顯示。

在上面的**中我們學會了怎樣定義變數和使用變數還有變數陣列的定義方法以及數組成www.cppcns.com員提取方法和怎樣動態定義陣列,接下來我們來認識程式的基本知識。

總結

一步一步跟我學易語言之關於變數

下面來介紹變數相關的知識。什麼是變數?顧名思義變數就是一種自身可改變值的可使用的虛擬的質體。簡單的說把變數比作乙個盒子,當你的東西需要儲存時這個盒子派上了用場把你想要存放的東西放到盒子裡,如果需要用盒子裡的東西就把東西拿出來不需要時再放回去,或這裡的部分或全部的不需要了就把這些不需要的拿出去,如果需...

一步一步跟我學易語言之位元組集

今天我們來學習一下有關位元組集的一些知識。如果您能充分掌握我們今天所講的,那麼您將達到程式設計的乙個新的層次。位元組集用作記錄一段位元組型資料。位元組集與位元組陣列較相似,位元組陣列的使用方法,譬如用中括號對 加索引數值引用位元組成員,也可以被位元組集所使用。兩者之間最大的不同是位元組集可以變長。另...

一步一步跟我學易語言之什麼是程式設計

大家好,今天我們來學習一下什麼是程式設計,如何較好地輸入程式 還將解答一些初學者的一些常見問題。什麼是程式設計?什麼是程式設計呢?簡單的說,程式設計就是為了借助於計算機來達到某一目的或解決某個問題,而使用程式程式設計客棧設計語言編寫程式 並最終得到結果的過程。下面通過分析第乙個易程式,來了解什麼是程...