定義一個(gè)數(shù)組類array 多維數(shù)組做形參時(shí),能不能省略長度聲明呢?有何依據(jù)?
多維數(shù)組做形參時(shí),能不能省略長度聲明呢?有何依據(jù)?問問杜娘!當(dāng)下列所有元素都給定時(shí),一維數(shù)組的長度可以省略,多維數(shù)組的第一維可以省略。當(dāng)數(shù)組作為形式參數(shù)時(shí),可以省略一維數(shù)組的大小,也可以省略多維數(shù)組的
多維數(shù)組做形參時(shí),能不能省略長度聲明呢?有何依據(jù)?
問問杜娘!當(dāng)下列所有元素都給定時(shí),一維數(shù)組的長度可以省略,多維數(shù)組的第一維可以省略。當(dāng)數(shù)組作為形式參數(shù)時(shí),可以省略一維數(shù)組的大小,也可以省略多維數(shù)組的第一維。一般來說,多維數(shù)組的第一維最多可以省略
請問VBA怎么定義包含不同數(shù)據(jù)類型的多維數(shù)組?
在VBA中無法實(shí)現(xiàn)。
定義數(shù)組時(shí),已指示其類型。不能使用不同的類型。唯一的替代方法是將這些不同的數(shù)據(jù)類型打包到新的數(shù)據(jù)對象或結(jié)構(gòu)中,然后將數(shù)組聲明為新數(shù)據(jù)對象或結(jié)構(gòu)的類型
1。首先,定義兩個(gè)整數(shù)變量來控制二維數(shù)組的輸出。2接下來,對二維數(shù)組n[3][4]初始化不同的值。三。對于雙循環(huán),每個(gè)值的輸出數(shù)組。4二維數(shù)組可以由大括號(hào)中的數(shù)字直接賦值。每對內(nèi)大括號(hào)表示一行,每對內(nèi)大括號(hào)中的值表示一行中的值。5運(yùn)行程序,可以看到二維數(shù)組的值,成功輸出。6僅為二維數(shù)組中的某些元素賦值,例如,僅為一行賦值。7運(yùn)行程序,可以看到在數(shù)組中,只有第一行設(shè)置了初始值,其他行的值為0。
聲明一個(gè)有10個(gè)元素的整形數(shù)組?
Pb不支持二維動(dòng)態(tài)數(shù)組,請定義一個(gè)結(jié)構(gòu)s first_u2;array,它包含一個(gè)一維數(shù)組array1
{
int array1[]}
并定義一個(gè)類型為array的s_2;dynamic array
s_2;array2的賦值如下:
array2[1]。數(shù)組1[2]=2
數(shù)組2[1]。數(shù)組1[3]=3
數(shù)組2[2]。數(shù)組1[1]=10
數(shù)組2[2]。數(shù)組1[2]=20
數(shù)組2[2]。數(shù)組1[3]=30