拷贝有关问题

拷贝问题有两个整型数组的指针p1p2,要把p1赋给p2用什么函数好啊,p1为不定长的数组求助.[解决办法]用vector

拷贝问题
有两个整型数组的指针   p1   p2   ,   要把p1   赋给   p2   用什么函数好啊,   p1   为不定长的数组   求助.

[解决办法]
用vector取代指针最好,什么问题都不会有了。

如果一定要用指针,p1的长度你保持在哪了?p2又指向了多大的数组?
看这样子,你很需要《C与指针》真本书。


[解决办法]
int convert(int argc,int *argv,int *des)
{
for(int i = 0; i < argc; i ++)
des[i] = argv[i];

return argc;
}

int main(int argc, char* argv[])
{
printf( "Hello World!\n ");

int mmm[] = {1,2,3,4,5};
int nnn[32] = {0};
int xx = convert(sizeof(mmm)/sizeof(int),mmm,nnn);

for(int i = 0; i < xx ;i++)
printf( "current %d \n ",nnn[i]);

return 0;
}