system函数
概要:
#include <stdlib.h> int system(const char *string);
描述:
该函数将执行系统命令
如果参数string是空指针,函数验证宿主环境是否具有命令处理器。
如果参数string不是空指针,函数将参数string指向的字符串传递给命令处理器,以实现记录的方式执行;这可能会导致调用system函数的程序以不遵守ISO/IEC 9899:2018标准的方式运行或者终止。
Windows系统命令可以通过Windows Commands网页查询。
参数:
const char *string
指向含有系统命令的字符串的指针或者空指针。
返回值:
如果参数string是空指针,宿主环境存在命令处理器的情况下,函数返回一个非0值;否则函数返回0。
如果参数string不是空指针,并且函数确实返回,函数返回一个实现定义的值。
范例:
|
|
输出:
The host enviroment has a command processor.
F:\cTest
相关内容:
getenv | 搜索环境列表中匹配字符串的函数。 |