共用方式為


_set_errno

設定 errno 全域變數的值。

errno_t _set_errno( 
   int value 
);

參數

  • [in] value
    errno 的新值。

傳回值

如果成功,則傳回 0。

備註

可能的值會在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>

如需更多關於相容性的資訊,請參閱入門介紹中的 相容性 (Compatibility)

請參閱

參考

_get_errno

errno、_doserrno、_sys_errlist 和 _sys_nerr