首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

拷贝有关问题

2012-04-11 
拷贝问题有两个整型数组的指针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;
}

热点排行