本文介绍了如何使数组的大小动态?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
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
推荐答案
这篇关于如何使数组的大小动态?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!