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头文件

/*      signal.h

 

        Definitions for ANSI defined signaling capability

 

        Copyright (c) Borland International 1988

        All Rights Reserved.

*/

 

#ifndef __SIGNAL_H

#define __SIGNAL_H

 

 

#if __STDC__

#define _Cdecl

#else

#define _Cdecl    cdecl

#endif

 

typedef int   sig_atomic_t;     /* Atomic entity type (ANSI) */

 

#define SIG_DFL ((void (* _Cdecl)(int))0) /* Default action */

#define SIG_IGN ((void (* _Cdecl)(int))1) /* Ignore action  */

 

#ifdef __OS2__

#define SIG_SGE ((void (* _Cdecl)(int))3) /* Signal gets error */

#define SIG_ACK ((void (* _Cdecl)(int))4) /* Signal acknowlege */

#endif

 

#define SIG_ERR ((void (* _Cdecl)(int))-1)    /* Error return      */

 

#define SIGABRT   22

#define SIGFPE    8      /* Floating point trap   */

#define SIGILL    4      /* Illegal instruction   */

#define SIGINT    2

#define SIGSEGV   11     /* Memory access violation */

#define SIGTERM   15

 

#ifdef __OS2__

#define SIGBREAK  21  /* OS/2 Ctrl-Brk signal  */

#define SIGUSR1      16  /* OS/2 process flag A   */

#define SIGUSR2      17  /* OS/2 process flag B   */

#define SIGUSR3      20  /* OS/2 process flag C   */

#endif

 

int _Cdecl raise(int sig);

void   (* _Cdecl signal(int sig, void (*func)(/* int */))) (int);

 

#endif