标签: c
我尝试过以下操作: system("SMC_v3 %s %s %s %s %s %s %s", trials, Np, Ni, Nn, w, Structure, V); 使用命令行变量调用SMC_v3.exe。
system("SMC_v3 %s %s %s %s %s %s %s", trials, Np, Ni, Nn, w, Structure, V);
但变量太多了。 如何将system()与命令行变量一起使用? (这需要循环)
答案 0 :(得分:0)
system无法理解与%s相同的printf说明符。您必须首先构建字符串,例如使用sprintf,然后使用该字符串调用system。
system
%s
printf
sprintf