如何解决C语言,函数名与宏冲突
本文介绍了“如何解决C语言,函数名与宏冲突”,需要的朋友可以参考一下
代码如下:
#include <stdio.h>
void f() { printf("function\n"); }
#define f() printf("macro\n")
int main() {
f(); // macro
(f)(); // function
return 0;
}
函数名加括号即可!
- 上一篇:斐波那契数列 优化矩阵求法实例
- 下一篇:C语言读取BMP图像数据的源码
精彩图集
精彩文章