跳轉到內容

程式設計基礎/陣列和函式

來自華夏公益教科書,開放的書籍,為開放的世界

在模組化程式設計中,通常會建立特定任務函式並用於/重複使用進行陣列處理。 陣列處理函式通常會與陣列以及處理陣列以完成給定任務所需的任何資料一起傳遞。

需要注意的是,在大多數當前的程式語言中,陣列是按引用傳遞的。 陣列處理函式必須注意,除非有意,否則不要更改陣列。

陣列是一種重要的複雜資料型別。 我們繼續關注簡單的單維陣列,也稱為列表。 大多數程式設計師會開發一系列使用者定義的特定任務函式,這些函式可以與陣列一起用於正常處理。 這些函式要麼與陣列以及陣列中的元素數量一起傳遞,要麼如果程式語言具有確定當前陣列大小的函式,則只傳遞陣列本身。 一些函式還接受特定函式任務所需的額外引數。

本模組涵蓋透過呼叫專門用於該任務的陣列函式來顯示陣列成員。

虛擬碼

[編輯 | 編輯原始碼]
Function Main
    Declare Integer Array ages[5]
    
    Assign ages = [49, 48, 26, 19, 16]
    Call DisplayArray(ages)
End

Function DisplayArray (Integer Array array)
    Declare Integer index
    
    For index = 0 to Size(array) - 1
        Output array[index]
    End
End
49
48
26
19
16

關鍵詞

[編輯 | 編輯原始碼]
陣列函式
一個使用者定義的特定任務函式,旨在處理陣列。

參考資料

[編輯 | 編輯原始碼]
華夏公益教科書