一、rm为例:
如要删除当前文件夹下的test.txt文件
/* 第一种方法 */
char arr[20];
snprintf(arr, "rm %s", "test.txt");
system(arr);
/* 第二种方法 */
system("rm test.txt");
二、ls为例
#include <stdlib.h>
int main(int argc, char *argv[])
{
system("ls ./");
return 0;
}
程序达到了shell命令ls的效果
附:system()函数的头文件:#include <stdlib.h>
snprintf()函数的头文件:#include <stdio.h>