易語言數(shù)組去重的方法 易語言的數(shù)組定義成0有問題啊?
易語言的數(shù)組定義成0有問題???數(shù)組定義中的0表示您定義了一個空數(shù)組。這也意味著您可以加入任意數(shù)量的成員。但是在這里我們需要注意以下幾點:當(dāng)您在數(shù)組中傳輸數(shù)據(jù)時,是否添加了成員,或者它仍然是一個空數(shù)組?
易語言的數(shù)組定義成0有問題???
數(shù)組定義中的0表示您定義了一個空數(shù)組。
這也意味著您可以加入任意數(shù)量的成員。
但是在這里我們需要注意以下幾點:當(dāng)您在數(shù)組中傳輸數(shù)據(jù)時,是否添加了成員,或者它仍然是一個空數(shù)組?如果是空數(shù)組,則不會自然調(diào)用。很難找到答案。以前用過,以后會有問題。例如:
示例1:定義一個數(shù)組后,我讓:array[1]=1,array[2]=2
然后調(diào)試輸出(array[2])出現(xiàn)問題。其實質(zhì)是,盡管您似乎已經(jīng)為數(shù)組賦值,但您并沒有真正將其添加到數(shù)組中,因此數(shù)組仍然是空的。此時,數(shù)組[2]存在于何處?
示例2:定義數(shù)組后,我使用:add members(array,1)
add members(array,2)],然后調(diào)試輸出。沒有問題。因為此時,成員已添加到數(shù)組中。