man 2 kill
-C中kill函数的手册页显示SYNOPSIS-中的两个头文件
- #include<sys/types.h>
- #包括<信号.h>
当我在c程序中使用kill函数时,它由only including the signal.h file
完美编译
包含synopsis
中提到的所有#include是否重要sys/types.h
在上述杀戮中的目的是什么?
您可以包含sys/types.h
来使用pid_t
,它是可选的。但signal.h
允许您使用kill
(以及其他函数(、信号常数等。因此#include <signal.h>
必须用于使用kill
。