概述
system()是一个C/C++的函数。windows操作系统下system () 函数详解主要是在C语言中的应用,system函数需加头文件<stdlib.h>后方可调用。
system()用于执行shell命令,也就是向dos发送一条指令。
相关函数:fork, execve, waitpid, popen
头文件:#include <stdlib.h>
定义函数:
int system(char *command);
登录后复制
参数
command -- 包含被请求变量名称的 C 字符串。
返回值
1、如果 system()在调用/bin/sh 时失败则返回127, 其他失败原因返回-1.。
2、若参数string 为空指针(NULL), 则返回非零值.
3、如果system()调用成功则最后会返回执行shell 命令后的返回值, 但是此返回值也有可能为system()调用/bin/sh 失败所返回的127, 因此最好能再检查errno 来确认执行成功.
相关推荐:c语言教程视频
以上就是C语言中system()函数怎么用?的详细内容,更多请关注靠谱客其它相关文章!
最后
以上就是动人美女为你收集整理的C语言中system()函数怎么用?的全部内容,希望文章能够帮你解决C语言中system()函数怎么用?所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复