alarm 函数time函数

    技术2022-05-20  31

    #include<unistd.h>   2 #include<signal.h>   3 #include <stdio.h>   4 void handler()   5 {   6         signal(SIGALRM,handler);   7         alarm(5);   8         printf("Hello/n");   9 /*      让内核做好准备,一旦接受到SIGALARM信号,就     执行 handler*/  10 }/*这段函数的执行时间不计算在for循环的时间之内*/  11  12 int main()  13 {  14         int i;  15         handler();  16         for(i=1;i<21;i++){  17                 printf("sleep %d .../n",i);  18                 sleep(1);  19         }  20 }

     

     #include <stdio.h>   2 #include <time.h>   3 #include <unistd.h>   4   5   6 int main()   7 {   8         time_t starttime;   9         starttime = time(NULL);  10         printf ("%d/n",(int)starttime);  11 }  12


    最新回复(0)