_set_errno

设置 errno 全局变量的值。

errno_t _set_errno( 
   int value 
);

参数

  • [in] value
    errno 的新值。

返回值

返回零,如果成功。

备注

可能的值在 Errno.h 定义。请参见:errno常数

示例

// crt_set_errno.c
#include <stdio.h>
#include <errno.h>

int main()
{
   _set_errno( EILSEQ );
   perror( "Oops" );
}
  

要求

实例

必需的头

可选标头

_set_errno

stdlib.h

errno.h

有关更多兼容性信息,请参见中介绍的 兼容性

请参见

参考

_get_errno

errno、_doserrno、_sys_errlist和_sys_nerr