void func(int* param){}; func(&123); //error: '&' on constant funct(&int(123)) //error
解决方法
这不是指针的工作方式.
你必须先为你的123分配内存,如下所示:
int x = 123; func(&x);
void func(int* param){}; func(&123); //error: '&' on constant funct(&int(123)) //error
你必须先为你的123分配内存,如下所示:
int x = 123; func(&x);