我正在阅读http-parser的源代码,并遇到了一些带有空块的 if 语句。这是一个例子(来源)
int
dontcall_message_begin_cb (http_parser *p)
{
if (p) { } // gcc
fprintf(stderr, "\n\n*** on_message_begin() called on paused parser ***\n\n");
abort();
}
该评论仅提到“gcc”(对我而言)不是很有帮助。这些有什么意义?