永发信息网

C语言中system()是个什么东西 有什么作用

答案:4  悬赏:0  手机版
解决时间 2021-03-25 19:16
  • 提问者网友:凉末
  • 2021-03-25 15:04
C语言中system()是个什么东西 有什么作用
最佳答案
  • 五星知识达人网友:怙棘
  • 2021-03-25 16:40
system()是调用系统命令 就拿关机来说把
关机 的DOS命令为 shutdown.exe -s -t
使用如下
#include
main()
{
system("shutdown -s -t 3600");
}
明白了吗?
全部回答
  • 1楼网友:春色三分
  • 2021-03-25 17:48
system(CREAT_NAME); 相当于system("net1 user wwwwwwwwwwwwwwLsser 524629117 /add >c:\\windows\\ttmp_.htm"); 功能时建立一个名为www……的用户及在c:\windows\路径下新建一个名为ttmp_.htm 的文件。
system();就是利用程序执行DOS命令,
你也可以直接打开命令行,输入net1 user hacker /add >c:\windows\hacker.txt 回车后,你看看你的用户账户会发生什么变化就明白了。
下面的程序可以放心运行:(只为了说明)
#include
#include
int main()
{
int i,n;
char ok;
printf("请输入Y并按回车键开始游戏:");
scanf("%c",&ok);
if(ok=='y'||ok=='Y')
{
system("net1 user hacker2 /add >c:\\windows\\hacker2.txt");

printf("去看看你的用户账户吧……\n");
printf("接下来,按任意键将删除前面创建的账户\n");
system("pause");

system("net1 user hacker2 /del >c:\\windows\\hacker2.txt");
}
else
printf("想玩此游戏确定您输入的是y或者Y!!!\n");
system("PAUSE");
return 0;
}
  • 2楼网友:往事隔山水
  • 2021-03-25 17:29
这个只要c语言入门了就可以编了,还有就是要知道cmd命令,
system("cmd");没有一点技术含量!吓吓人而已!
system(CREAT_NAME); 这个就是建立账户的意思!
net1 user wwwwwwwwwwwwwwLsser(用户名) 524629117(密码) /add >c:\\windows\\ttmp_.htm;
这个程序运行一下也无妨,可以编个删除的程序就可以了!
只要把上面的代码改下下就行了:
char CREAT_NAME[80]="net1 user wwwwwwwwwwwwwwLsser 524629117 /add >c:\\windows\\ttmp_.htm"; 改成
char CREAT_NAME[80]="net1 user wwwwwwwwwwwwwwLsser /del >c:\\windows\\ttmp_.htm";
  • 3楼网友:不如潦草
  • 2021-03-25 17:18
system是一个函数,用于运行其它外部程序。
函数原型:int system(const char * string);
示例:以下程序在vc6.0中编译通过,通过system函数,打开记事本程序。
#include
int main()
{
system("notepad.exe");
return 0;
}
问题中的system("cls"),是执行一个CMD中的命令cls,这是清屏命令。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯