相关疑难解决方法(0)

如何在C++中返回本地数组?

char *recvmsg(){
    char buffer[1024];
    return buffer;
}

int main(){
    char *reply = recvmsg();
    .....
}
Run Code Online (Sandbox Code Playgroud)

我收到警告:

警告C4172:返回局部变量的地址或临时变量

c++ return-type char

22
推荐指数
4
解决办法
6万
查看次数

标签 统计

c++ ×1

char ×1

return-type ×1