2
我有兩個陣列的指針,我想一個複製到其它複印1個數組指針到指針的第二陣列用C
Int32 *Ptr1[2];
Int32 *Ptr2[2];
Int32 a,b;
Ptr1[0]=&a;
Ptr1[1]=&b;
我想PTR2持有PTR1 [0]和PTR2 [1] ;
Ptr2[0]=Ptr1[0];
Ptr2[0]=Ptr1[1];
是否有任何其他的方式,因爲如果數組是巨大的,複製將是一個問題
我做了以下
Ptr2=Ptr1;
此副本PTR1來PTR2但其地址元素不被複制。
請幫忙
嗨vanza,這是唯一的選擇嗎? – user437777 2010-11-11 08:28:58
如果需要,可以使用for循環並逐個複製每個數組元素。這是一名工作人員。我會和朋友一起去。 – TheBlastOne 2010-11-11 08:31:46