char name[50]; char name1[50]="你想要的文件名"; sprintf(name,"copy con %s.txt",name1); system(name);
#include<iostream> using namespace std; int main() { string name1="a"; //你想要的文件名 string name="copy con .txt";//共用的字符串 name.insert(9,name1); //将你想要的文件名插入到共用的字符串 system(name.c_str()); //得到c语言格式的字符串 //cout<<name<<endl; return 0; }
string fileName; cin>>fileName; string cmd="copy con "; cmd+=fileName; cmd+=".txt"; system(cmd);
char fileName[10001]; cin>>fileName; char cmd[10001]; sprintf(cmd,"Copy con %s.txt",fileName); system(cmd);