报的错为h: 1: Syntax error: word unexpected (expecting ")")
代码为
char sys_cp[128] = {0};
sprintf(sys_cp, "cp %s %s", fbakpath, fpath);
system(sys_cp);
通过打印 发现 fbakpath 为 (null)config.ini ,原来在上面的时候fbakpath 也是通过sprintf()进行字符串拼接,但是由于其中第一个没有进行初始化赋值,导致为null,从而字符串为上面格式,导致system()报错