errno怎么用 c语言中,产生error需要用到errno.h的函数具体都有哪些?
c语言中,产生error需要用到errno.h的函数具体都有哪些?错误号中的内容。H的格式如下:#define eperm 1/*不允许操作*/#define enoint 2/*没有这样的文件或目录
c语言中,产生error需要用到errno.h的函数具体都有哪些?
错误号中的内容。H的格式如下:
#define eperm 1/*不允许操作*/
#define enoint 2/*没有这样的文件或目录*/
#define esrch 3/*没有这样的进程*/
#define Eintr 4/*中断的系统调用*/
errno变量(如eperm)被分配一个整数值。不同的值表示不同的含义。您可以通过查看值来推断错误的原因。
因此,当您需要使用这些错误变量时,您需要使用errno。H头文件。
很少有函数需要使用此错误变量。你只需要知道perror()。
#include<stdio.h>
#include<stdlib.h>