VC++中,用数组作为参数传递,怎样做?
例:
void aa(int *pp);void CView::aa(int *pp)
{
pp=new int[3];
pp[0]=0;
pp[1]=1;
pp[2]=2;
}调用函数:
int *b;
aa(b);想使数组"pp"的指针给“b”然后使用数组.
我该怎样修改才能达到目的,帮帮我!thanks!
例:
void aa(int *pp);void CView::aa(int *pp)
{
pp=new int[3];
pp[0]=0;
pp[1]=1;
pp[2]=2;
}调用函数:
int *b;
aa(b);想使数组"pp"的指针给“b”然后使用数组.
我该怎样修改才能达到目的,帮帮我!thanks!
{
*pp=new int[3];
(*pp)[0]=0;
(*pp)[1]=1;
(*pp)[2]=2;
}
int *b;
aa(&b);