来自 cppreference.cn
< c | 头文件
C
编译器支持
语言
头文件
类型支持
程序实用工具
可变参数函数支持
错误处理
动态内存管理
字符串库
算法
数值
日期和时间实用工具
输入/输出支持
本地化支持
并发支持 (C11)
技术规范
符号索引
[编辑] 标准库头文件
[编辑]
此头文件是程序支持库的一部分。
内容
1 类型
2 宏
3 函数
4 概要
类型
sig_atomic_t
可以从异步信号处理程序作为原子实体访问的整数类型 (类型定义)
宏
SIGABRTSIGFPESIGILLSIGINTSIGSEGVSIGTERM
定义信号类型 (宏常量) [编辑]
SIG_DFLSIG_IGN
定义信号处理策略 (宏常量) [编辑]
SIG_ERR
遇到错误 (宏常量) [编辑]
函数
signal
为特定信号设置信号处理程序 (函数) [编辑]
raise
为特定信号运行信号处理程序 (函数) [编辑]
[编辑] 概要
typedef sig_atomic_t /* see description */;
void (*signal(int sig, void (*func)(int)))(int);
int raise(int sig);
#define SIG_DFL /* see description */
#define SIG_ERR /* see description */
#define SIG_IGN /* see description */
#define SIGABRT /* see description */
#define SIGFPE /* see description */
#define SIGILL /* see description */
#define SIGINT /* see description */
#define SIGSEGV /* see description */
#define SIGTERM /* see description */
Retrieved from "https://cppreference.cn/mwiki/index.php?title=c/header/signal&oldid=180112"