代码如下,一个简单的C程序,使用system()函数打开了一个outPut.txt的文本文件后,程序如何继续进行,在控制台打印出succeed to open txt! 而不是将outPut.txt文档关闭后才继续执行?
// if (system("outPut.txt"))
// {
// printf("failed to open!\n");
// exit(0);
// }
system("outPut.txt");
printf("succeed to open txt!\n");
多谢,我的意思是使用system()打开了一个文本文档(不是fopen,是真正意义上的“open”),如图
但此时程序为什么不继续执行下一语句:printf("succeed to open txt!\n");
除非我关闭了outPut.txt文本?
等待,不等待,是你自己的要求 !
system("START notepad outPut.txt"); // 这是不等待命令
printf("succeed to open txt!\n");