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

函数传值有关问题//帮忙看看,如何传值

2013-10-31 
函数传值问题//帮忙看看,怎么传值!一个函数参数是void fun(int* p)然后,void fun_mul_marix(int* array,i

函数传值问题//帮忙看看,怎么传值!
一个函数参数是void fun(int* p);

然后,
void fun_mul_marix(int* array,int  size)//
{
   //size的大小不一定是多少。。。用vector记录下来array数组里的数据。
   //但是,我要将记录array数组的数据的vector的元素传给fun函数参数int* p ,怎么办呢?
}
[解决办法]

引用:
一个函数参数是void fun(int* p);

然后,
void fun_mul_marix(int* array,int  size)//
{
   //size的大小不一定是多少。。。用vector记录下来array数组里的数据。
   //但是,我要将记录array数组的数据的vector的元素传给fun函数参数int* p ,怎么办呢?
}


vector<int> v(array, array+size);
fun(&v[0]);

热点排行