我正在阅读一些源代码,结果出现了;
struct Cookie *
Curl_cookie_add(struct SessionHandle *data, /* rest of params were here */)
{
/* unrelated things were here */
#ifdef CURL_DISABLE_VERBOSE_STRINGS
(void)data;
#endif
/* rest of function goes here */
}
如您所见, void 强制转换指针甚至没有分配给变量。我想知道这样做的目的是什么。