Linux系统调用时要求在出错时返回-EINVAL。为什么要有负号?应用程序是怎么得到EINVAL的?
来源:百度知道 编辑:UC知道 时间:2024/06/08 05:38:13
UNIX中对系统API调用时如果返回0表示函数成功执行,返回-1则表示函数执行失败,通过设置errno这个全局变量来表示失败原因 负号 是因为分配给他的 内核用正数 应用用负的
UC知道是一部内容开放、自由的互动网络百科全书
客观、专业、权威的知识性百科全书
来源:百度知道 编辑:UC知道 时间:2024/06/08 05:38:13
UNIX中对系统API调用时如果返回0表示函数成功执行,返回-1则表示函数执行失败,通过设置errno这个全局变量来表示失败原因 负号 是因为分配给他的 内核用正数 应用用负的