是否有更好的方法在c中连接多个字符串,而不是连续多次调用strcat(),如下所示?
char prefix[100] = "";
strcat(prefix, argv[0]);
strcat(prefix, ": ");
strcat(prefix, cmd_argv[0]);
strcat(prefix, ": ");
strcat(prefix, cmd_argv[1]);
perror(prefix);
Run Code Online (Sandbox Code Playgroud) c ×1