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