欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

c語言中怎么定義一個沒有長度的數組

林子帆2年前70瀏覽0評論

c語言中怎么定義一個沒有長度的數組?

除常量數組外,數組必須是定長的,如果不知道長度,有幾種辦法,固定分配一個認為不會出現的維度值,或者對數組進行動態分配,如:

int *pArray,nCount;

int Insert(int * pArray,int nCount,int nElement)

{

int *pInt;

pInt = new int[nCount+1];

if(nCount>0)memcpy(pInt,nArray,nCount);

pInt[nCount++] = nElement ;

if(pArray)delete pArray;

pArray = pInt;

return nCount;

}

main()

{

nCount = 0,pArray = NULL;

nCount = Insert(pArray,nCount,99);

}