有一些c ++代码
struct data {
/* some fields */
};
typedef struct data * pData;
int function(pData pointer) {
if(pointer == NULL)
return ERROR;
(void)pointer;
/* other work */
}
Run Code Online (Sandbox Code Playgroud)
"(void)指针"是什么意思?
仅供参考,有一些int/char*/etc,一些函数指针在结构中用作回调函数.