不知道各位朋友们是否对“alarm”这个专业词汇有过了解呢?不知道的朋友们不要着急,下面就让小编来为你详细的解答alarm是什么意思 alarm是什么。感兴趣的朋友们一起随着小编的脚步来了解一下吧。
alarm是什么意思 alarm是什么
alarm是什么意思 alarm是什么
alarm也称为闹钟函数,它可以在进程中设置一个定时器,当定时器指定的时间到时,它向进程发送sigalrm信号。可以设置忽略或者不捕获此信号,如果采用默认方式其动作是终止调用该alarm函数的进程。
alarm函数
要注意的是,一个进程只能有一个闹钟时间,如果在调用alarm之前已设置过闹钟时间,则任何以前的闹钟时间都被新值所代替。需要注意的是,经过指定的秒数后,信号由内核产生,由于进程调度的延迟,所以进程得到控制从而能够处理该信号还需要一些时间。
如果有以前为进程登记的尚未超时的闹钟时钟,而且本次调用的seconds值是0,则取消以前的闹钟时钟,其余留值仍作为alarm函数的返回值。
alarm是什么意思 alarm是什么
程序示例
该示例完成了一个简单的sleep函数的功能,由于sigalarm默认的系统动作为终止该进程,因此在程序调用pause之后,程序就终止了。
#include
#include
#include
int main(void){
alarm(50);
int ret;
sleep(30);
ret=alarm(10);
printf("%d\n",ret);
pause();
return 0;
}
程序输出:
先等待30秒 再输出20 等待10秒打印出闹钟
以上就是小编为你整理的关于“alarm是什么意思 alarm是什么”以及相关内容,相信认真看完这篇文章的你已经有了一定的了解。如果你想了解更多关于这方面的知识,请收藏我们的网站。
随着社会的发展,越来越多的人都开始学起了英语,于是学习最基本的英语单词便成了人们学习英语的起点,但是在学习英语的过程中,我们难免会遇到一些不懂得单词,比如,alarm什么意思 ,alarm是什么。下面小编来为大家解答,希望对大家有帮助,解答大家心中的疑惑。
游戏id是什么意思-游戏id意思介绍
您好!bbc的全称是britishbroadcastingcorporation(英国广播公司)我几乎每天都在听bbc1xtra的节目。和咱们国内的电台相比,1xtra没有广告,而且电台的大部分歌曲单都及时在网上更新,播放过的永久保存,便于我查找歌曲的名字。这些特点在国内的电台是少有的。有意……
模拟器是什么意思、有什么用呢?
教学相长什么意思
如梦令李清照昨夜雨疏风骤,浓睡不消残酒。试问卷帘人,却道“海棠依旧”。“知否?知否?应是绿肥红瘦。译文昨夜雨点稀疏,晚风急猛,我虽然睡了一夜,仍有余醉未消。试问卷帘的侍女:海棠花怎么样?她说海棠花依然如旧。知道吗?知道吗?应是绿叶繁茂,红花凋零。如梦令李清照常记溪亭日暮,沉醉不知归路。兴尽晚回...