当我按 Ctrl+c 时, SIGINT 将被传递给 signal() 。当我按下键 A 时,系统调用 signal() 将传递什么值?
问问题
50 次
1 回答
2
不会发出任何信号。
信号的目的是通知正常程序流程之外的特殊情况。处理输入,如字母 A,是正常程序流程的一部分。这两个是完全不同的,并且有不同的目标。
如果您使用的是 UNIX,man signal
请在控制台上键入。
于 2013-08-28T11:36:13.430 回答