已解决问题

老师您好我想请教您一个关于C的问题

[ 标签:老师,请教,教师 ]

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 函数是什库函数为什么我没有定义他就能用?

在帮我解释这段代码 ?


SOSO用户 回答:1 人气:50 解决时间:2009-11-08 09:51
  
满意答案

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

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

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

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

回答人的补充   2009-11-02 16:26

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

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

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

回答人的补充   2009-11-07 23:24
满意请采纳 ^_^
零庹風 回答采纳率:70.4% 2009-11-02 16:23
评价答案
  • 是否解决问题(参与评价0次)
  • 6
  • 0
  • 0
  • 是否原创答案(参与评价0次)
  • 1
  • 2

相关内容