干杯,我已经隔离了错误,但我不确定如何修复它。显然,这行代码,(C语言):
解析(GETENV( “QUERY_STRING”));
它确实成功编译,但是当我运行可执行文件时会弹出以下内容:puu.sh/nQi41/40e81c4494.png
当我只是注释掉那条特定的行时,代码会完美地编译和符文。
任何可能的解决方案?提前致谢
答案 0 :(得分:1)
替换:
parse(getenv("QUERY_STRING"));
由:
char *querystring = getenv("QUERY_STRING");
if (querystring == NULL)
{
printf("Could not get querystring");
exit(1);
}
parse(querystring);
...并阅读documentation of getenv
。