下面突出显示的代码的用途是什么?为什么我们根本不使用参数呢?
int fun( int a, int b) { (void) a; // <<< (void) b; // <<< printf("Hello World\n"); }
发布于 2011-09-26 21:30:57
这是一种防止编译器警告“未使用的参数”的方法。它实际上不消耗任何东西(表达式被丢弃)。
https://stackoverflow.com/questions/7555816
相似问题