system函数
时间: 2023-07-16 13:15:45 浏览: 87
Windows系统函数
4星 · 用户满意度95%
在C/C++编程中,system函数用于执行操作系统命令。它的声明如下:
```c
int system(const char *command);
```
该函数接收一个字符串参数,该参数表示要执行的操作系统命令。当调用该函数时,它会启动一个新的进程来执行这个命令,并等待该进程的结束。当命令执行完毕后,system函数会返回一个整数值,表示命令的执行结果。如果命令执行成功,则返回0,否则返回非零值。需要注意的是,system函数的返回值与命令的执行结果并不总是一致的,因为在某些情况下,命令可能会在后台运行,而不会影响到system函数的返回值。此外,system函数的返回值也可能会受到操作系统的限制,例如权限不足等。
阅读全文