[求助]如何在system中引用变量
如何使用system中添加一个变量,例如:system("copy con 你想要的文件名.txt");
其中你想要的文件名是一个变量。
2020-01-30 10:41
char name[50];
char name1[50]="你想要的文件名";
sprintf(name,"copy con %s.txt",name1);
system(name);

2020-01-30 13:40
2020-01-30 14:52
程序代码:#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;
}

2020-01-30 15:30
2020-01-31 15:20
2020-01-31 15:33
程序代码:string fileName; cin>>fileName; string cmd="copy con "; cmd+=fileName; cmd+=".txt"; system(cmd);
2020-02-01 13:20
2020-02-01 16:22
2020-02-01 16:24
程序代码:char fileName[10001]; cin>>fileName; char cmd[10001]; sprintf(cmd,"Copy con %s.txt",fileName); system(cmd);
2020-02-01 17:58