こんにちは、どんな助けにも感謝します。
わかりました、まず、このようなジャグ配列と次のコードを宣言しました
int n=1, m=3,p=0;
int[][] jag_array =new[n];
これで、ギザギザの配列には内部に 1 つの配列が含まれます。次は、次のように配列を埋める必要があります。
car=2;
do
{
jag_array[p]= new double[car];
for (int t = 0; t < carac; t++)
{
jag_array[p][t] = variableX;
}
p=p+1
}
while(p==0)
今、私のギザギザの配列は次のようになります(この例のデータも挿入します):
jag_array[0][0]=4
jag_array[0][1]=2
今、私の質問は、宣言した場合に以前のデータを失うことなく、新しい配列を挿入するにはどうすればよいですか
jag_array[p+1]= new double[car];
前のデータからデータを失います。次のようになります。
jag_array[0][0]=4
jag_array[0][1]=2
jag_array[1][0]=5
jag_array[1][1]=6
最初の2つの配列から宣言しなかった理由は、使用する数がわからないためです.1または20である可能性があり、新しい配列を作成する必要があるたびに、以前のデータが失われます記入してください、注意していただきありがとうございます、