我需要创建一个返回指向int的指针的函数.
像这样:
int * count()
{
int myInt = 5;
int * const p = &myInt;
return p;
}
Run Code Online (Sandbox Code Playgroud)
由于指针只是一个地址,因此在调用此函数后,变量myInt将被销毁.如何在此方法中声明一个int,它将在内存中保留一个位置,以便我以后通过返回的指针访问它?我知道我可以在函数外部声明int,但是我想在函数内部声明它.
在此先感谢您的帮助!