我正在为一个大学项目做 ac 程序。我有下一个代码:
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
...
int main(int argc, char const *argv[])
{
...
char * resolve = 0;
sprintf(resolve, "%s,%s\n", HTTP_HEADER, ERR_404);
printf("%s", resolve);
return 0;
}
Run Code Online (Sandbox Code Playgroud)
我在 sprintf 的行中遇到分段错误,以某种方式获得这项工作。PD:HTTP_HEADER 和 ERR_404 是定义的字符串。