这个楼主可能想复杂了,pause一般在bat里面用的比较多一些,就像linux下的shell调用了一个linux命令一样,你的是在C中使用system函数实现调用其他命令...
一句话
#include <conio.h>
int main(int argc,char* argv[])
{
printf("Press any key to continue......");
getche();
}
编译成pause2.exe放在当前目录或者系统环境变量path集合里面
然后bat文件里面就可以用了,比如:
@echo off
echo test pause2.exe
pause2
echo test pause2.exe
pause2
当然你用C的system函数调用pause2也行
刚才编了个试了下,成功...