C语言怎么调用系统命令行
初学c语言的朋友在学习了一些简单的语法操作后,会不会想试试如何运用c编程语言来操作电脑呢?其实c语言对dos命令的一般调用是很简单的。下面就让学习啦小编教大家C语言怎么调用系统命令行吧。
C语言调用系统命令行的方法
首先我们进入编程软件,输入c语言基本框架,如下:
#include <stdio.h>
int main(int argc, char *argv[])
{
return 0;
}
现在我们就来使用system("");函数来进行dos命令的执行吧。我们只需要将需要执行的命令放入函数的“”中就ok啦!比如我们调用系统时间,在引号中输入time命令,如下:
#include <stdio.h>
int main(int argc, char *argv[])
{
system("time");
return 0;
}
这里我们点击编译后会发现有错误,为什呢??
![C语言怎么调用系统命令行](http://e.hiphotos.baidu.com/exp/w=500/sign=f5e40446df54564ee565e43983df9cde/b812c8fcc3cec3fd40b39f20d488d43f869427d1.jpg)
原来是我们忘记添加头文件#include<stdlib.h>了,因为调用dos命令的函数在头文件#include<stdlib.h>中,所以如果c语言调用dos命令的话,记得加上#include<stdlib.h>哦。
![C语言怎么调用系统命令行](http://b.hiphotos.baidu.com/exp/w=500/sign=758ebc5031fa828bd1239de3cd1e41cd/1ad5ad6eddc451da487b34beb4fd5266d11632d1.jpg)
现在我们的代码变成这样了:
#include <stdio.h>
#include<stdlib.h>
int main(int argc, char *argv[])
{
system("time");
return 0;
}
点击编译运行,正常显示系统时间,如下图。很简单吧!赶紧试试吧!
![C语言怎么调用系统命令行](http://f.hiphotos.baidu.com/exp/w=500/sign=bca2c58a74094b36db921bed93cc7c00/bd315c6034a85edf00bec5764b540923dd5475b0.jpg)
C语言怎么调用系统命令行相关文章: