本文介绍了如何使数组的大小动态?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

for(j=0;j<e1;j++)
{
index1=PZLoctn1[j];
index2=NZLoctn1[j];
printf("\n%d\t%d\n",index1,index2);

	for(i=index1;i<index2;i++)
		{
		   pz2nz[0][i]=kld_smooth_norm[i];
		  // printf("pz2nz:%f\n",pz2nz[0][i]);
		}

}



这里kld_smooth_norm [80,000]并且每个循环的index1 index2都会改变

第一循环index1 = 12612 index2 = 14521

第二循环index1 = 16029 index2 = 23753

第三循环index1 = 31387 index2 = 55794

第4循环index1 = 62933 index2 = 68856

和pz2nz我想存储每个循环的所有元素来自index1 t oindex2

有人可以告诉我如何声明大小pz2nz用于存储元素


here kld_smooth_norm[80,000] and the index1 index2 will be changing for each loop
first loop index1=12612 index2=14521
2nd loop index1=16029 index2 =23753
3rd loop index1=31387 index2= 55794
4th loop index1=62933 index2=68856
and in pz2nz i want to store all the element for each loop from index1 t oindex2
can someone tell me how to declare the size of pz2nz for storing the elements

推荐答案



这篇关于如何使数组的大小动态?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

07-11 06:55