我的函数原型是这样的。
int * f4(int parm);
我的功能看起来像这样
int * f4(int parm)
{
return &parm + 1;
}
我的返回类型是否正确?因为当我调用该函数时它什么也没做。
这是我的电话
int *pointer1;
pointer1 = f4(319);
cout << pointer1 << endl;
它返回指针的地址,但我需要它来返回值,但我似乎无法让它工作。
使用
cout << *pointer << endl;
只显示 0