C语言

A 开头函数 B 开头函数 C 开头函数 D 开头函数 E 开头函数 F 开头函数 G 开头函数 H 开头函数 I 开头函数 K 开头函数 L 开头函数 M 开头函数 O 开头函数 P 开头函数 R 开头函数 S 开头函数 T 开头函数 U 开头函数 V 开头函数 _ 开头函数 转换函数 诊断函数 接口函数 字符判别函数 目录函数 输入输出函数 数学函数 操作函数 进程函数 字符串操作函数 时间日期函数 存储分配函数 assert.h头文件 alloc.h头文件 ctype.h头文件 dir.h头文件 dos.h头文件 errno.h头文件 fcntl.h头文件 float.h头文件 graphics.h头文件 io.h头文件 limits.h头文件 malloc.h头文件 math.h头文件 mem.h头文件 process.h头文件 setjmp.h头文件 share.h头文件 signal.h头文件 stdarg.h头文件 stddef.h头文件 stdio.h头文件 stdlib.h头文件 string.h头文件 time.h头文件 values.h头文件

/*  errno.h

 

    Defines the system error variable errno and the error

    numbers set by system calls. Errors which exist in Unix(tm)

    but not MSDOS have value -1.

 

    Copyright (c) Borland International 1987,1988

    All Rights Reserved.

*/

#if __STDC__

#define _Cdecl

#else

#define _Cdecl    cdecl

#endif

 

 

/*  Dos Error Codes */

 

#define EZERO 0     /* Error 0        */

#define EINVFNC   1     /* Invalid function number  */

#define ENOFILE   2     /* File not found    */

#define ENOPATH   3     /* Path not found    */

#define ECONTR    7     /* Memory blocks destroyed  */

#define EINVMEM   9     /* Invalid memory block address */

#define EINVENV 10       /* Invalid environment      */

#define EINVFMT 11       /* Invalid format    */

#define EINVACC 12       /* Invalid access code      */

#define EINVDAT 13       /* Invalid data          */

#define EINVDRV 15       /* Invalid drive specified  */

#define ECURDIR 16       /* Attempt to remove CurDir */

#define ENOTSAM 17       /* Not same device       */

#define ENMFILE 18       /* No more files     */

 

#define ENOENT    2     /* No such file or directory    */

#define EMFILE    4     /* Too many open files      */

#define EACCES    5     /* Permission denied     */

#define EBADF 6     /* Bad file number       */

#define ENOMEM    8     /* Not enough core       */

#define ENODEV    15     /* No such device    */

#define EINVAL    19     /* Invalid argument      */

#define E2BIG 20     /* Arg list too long     */

#define ENOEXEC 21       /* Exec format error     */

#define EXDEV 22     /* Cross-device link     */

#define EDOM  33     /* Math argument     */

#define ERANGE    34     /* Result too large      */

#define EEXIST    35     /* File already exists      */

 

#define EFAULT    -1     /* Unknown error     */

#define EPERM -1     /* UNIX - not MSDOS      */

#define ESRCH -1     /* UNIX - not MSDOS      */

#define EINTR -1      /* UNIX - not MSDOS      */

#define EIO   -1     /* UNIX - not MSDOS      */

#define ENXIO -1     /* UNIX - not MSDOS      */

#define ECHILD    -1     /* UNIX - not MSDOS      */

#define EAGAIN    -1     /* UNIX - not MSDOS      */

#define ENOTBLK -1       /* UNIX - not MSDOS      */

#define EBUSY -1     /* UNIX - not MSDOS      */

#define ENOTDIR -1       /* UNIX - not MSDOS      */

#define EISDIR    -1     /* UNIX - not MSDOS      */

#define ENFILE    -1     /* UNIX - not MSDOS      */

#define ENOTTY    -1     /* UNIX - not MSDOS      */

#define ETXTBSY -1       /* UNIX - not MSDOS      */

#define EFBIG -1     /* UNIX - not MSDOS      */

#define ENOSPC    -1     /* UNIX - not MSDOS      */

#define ESPIPE    -1     /* UNIX - not MSDOS      */

#define EROFS -1     /* UNIX - not MSDOS      */

#define EMLINK    -1     /* UNIX - not MSDOS      */

#define EPIPE -1     /* UNIX - not MSDOS      */

#define EUCLEAN -1       /* UNIX - not MSDOS      */

 

 

 

#define _sys_nerr 35     /* highest defined system error number */

 

extern int _Cdecl errno;

extern int _Cdecl _doserrno;