比如int a = 5;
(void)a;是什么意思?
在单片机的代码中遇到过这样的代码
没有什么实际意义,只是避免程序中未使用的变量在编译时出现警告。
对代码没啥影响,有没有都行。
只是把一个类型转为另一个类型,c99 标准里面有说 void 用法,可以看看