当我按下按键a时将传递什么值

时间:2013-08-28 11:19:46

标签: c signals interrupt interrupt-handling

当我按下Ctrl + c时,SIGINT将传递给signal()。当我按下A键时,将传递给系统调用信号()的值是多少?

1 个答案:

答案 0 :(得分:2)

不会发出任何信号。

信号的目的是告知正常程序流程之外的特殊情况。处理输入(如字母A)是正常程序流程的一部分。这两者是完全分开的,并且有不同的目标。

如果您使用的是UNIX,请在控制台上输入man signal