我可以得到下面的精细工作:POPEN可与字符串,但不变量
fp = popen("curl http://192.168.0.144:8000/adder?wsdl", "r");
但是当我尝试它,像这样:
char* cmd;
strcpy(cmd, "curl http://");
strcat(cmd, qrdata->ip_addr);
strcat(cmd, ":8000/adder?wsdl");
fp = popen(cmd, "r");
分割故障发生。
如何声明ip_addr? – alk