错误:函数中的return语句没有值,返回“void*”[-fpermission]

error: return-statement with no value, in function returning ‘void*’ [-fpermissive]

本文关键字:void 返回 -fpermission 函数 return 语句 错误      更新时间:2023-10-16

当试图"制作"一个文件时,我不断收到以下错误:

 error: return-statement with no value, in function returning ‘void*’ [-fpermissive]

我可以向想看的人展示代码,但我宁愿通过消息发送。

我搜索过一些人,有些人认为这是"新"编译器中常见的编译错误。。。是的,我昨天更新了我的。可怕的想法。

该错误意味着在您的函数中:

void* foo(...);

你有一个声明:

return;

但是编译器期望提供一个值:

return myVoidPtr;