永发信息网

谁能帮我解释下这段代码

答案:3  悬赏:40  手机版
解决时间 2021-06-07 21:30
  • 提问者网友:不爱我么
  • 2021-06-06 23:10

main()
{ int tim,i;
char f;

for(i=0;i<=1;i++)
sleep(1);
system("cd..");
system("shutdown -s");
printf("input G to cold down\n");
f=getch();
if(f=='g'||f=='G')
system("shutdown -a");
else
printf("there is no chance!\n");
getch();
}

这里面的sleep 和 system 函数是什库函数为什么我没有定义他就能用?

在帮我解释这段代码 ?


最佳答案
  • 五星知识达人网友:鸠书
  • 2021-06-06 23:49

其中的sleep()和 system()函数都是C语言类库里已经封装好的函数方法,


sleep()函数是用来延时程序运行的。


system()函数是给系统发送命令用的。


它们都已经定义好了,你不用自己定义就可以直接引用


你这段代码的功能是进行系统的关机、停止关机的控制,例如:


system("shutdown -s"); //这是关机命令


system("shutdown -a"); //这是停止关机的命令

全部回答
  • 1楼网友:神的生死簿
  • 2021-06-07 02:05

sleep(1); //一秒

system("shutdown -s"); //为关机命令

system("shutdown -a");//放弃系统关机操作 1秒之后系统将关机,可输入'g'或者'G'来放弃此次关机操作!

  • 2楼网友:行路难
  • 2021-06-07 00:45
是电脑或系统睡眠和关机相关命令的
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯