c语言中关于system函数调用参数问题
我要用c语言写一个定时关机的程序,其中调用这句话system("shutdown-s-ttime");这里的time是一个int型变量,在system调用之前已经赋好值了...
我要用c语言写一个定时关机的程序,其中调用这句话 system("shutdown -s -t time"); 这里的time是一个int型变量,在system调用之前已经赋好值了,比如3600,但是这样调用貌似是不行的,调用以后只会弹出shutdown的用法,求高手帮帮忙… 编译器vc++6.0
展开
4个回答
展开全部
你将time写到""里,它就不在是变量了,而是成了字符串,当然就不行了。
你这样试试:
char str[30];
sprintf(str, "shutdown -s -t %d", time);
system(str);
你这样试试:
char str[30];
sprintf(str, "shutdown -s -t %d", time);
system(str);
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
我昨天用dos下输入 at 12:00 shutdown -s
12:00就关机了。。。。vc里还没玩过。
12:00就关机了。。。。vc里还没玩过。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
改成system("shutdown /s /t time")
试试看?
试试看?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询