如何在堆栈上创建一个int指针?

lov*_*ing 6 c++

void func(int* param){};
func(&123); //error: '&' on constant
funct(&int(123)) //error
Run Code Online (Sandbox Code Playgroud)

F. *_* P. 9

这不是指针的工作方式.

你必须先为你的123分配内存,如下所示:

int x = 123;
func(&x);
Run Code Online (Sandbox Code Playgroud)