读书人

C语言中SYSTEM有关问题

发布时间: 2012-02-14 19:19:19 作者: rapoo

C语言中SYSTEM问题
在用SYSTEM 时
如“system( "shutdown -s -t 60 ");
这样系统会在一分钟后关机 。。
那如果我要把其中的60换成一个变量a中的值。。。
该怎么办?????
谁知道。。。
急用。。。
如果可以的话发到“497827808@qq.com "
谢谢。。。

[解决办法]
#include <process.h>
#include <string.h>
#include <stdlib.h>

#include <stdio.h>

int shutdown(int time)
{
char szCmd[50] = "shutdown -s -t ";
char szBuffer[33];
_itoa(time, szBuffer, 10);
return system(strcat(szCmd, szBuffer));
}

int main()
{
int a;
scanf( "%d ", &a);
return shutdown(a);
}

读书人网 >C语言

热点推荐