读书人

透过函数参数获取新创建指针的三种方法

发布时间: 2012-09-01 09:33:02 作者: rapoo

通过函数参数获取新创建指针的三种方法

其中方法一和方法二是比较常见的,方法三比较巧妙哦.

void InitList(int** pInt) //方法一
{
*pInt = new int;
}

int* InitList() //方法二
{
int* pInt = NULL;
pInt = new int;
return pInt;
}

void InitList(int*& pInt) //方法三
{
pInt = new int;
}

int _tmain(int argc, _TCHAR* argv[])
{
int* pInt = NULL;

InitList(&pInt); //方法一
pInt = InitList(); //方法二
InitList(pInt); //方法三
return 0;
}

读书人网 >编程

热点推荐