来源:学生作业帮 编辑:神马作文网作业帮 分类:综合作业 时间:2024/11/18 05:23:41
C中如果函数跟宏有同样的签名,在使用中如何区分?
你这里说的是linux代码的东西吧?这个应该是/linux-2.6.34.14/include/linux/lockdep.h里面的.
留意一下:#ifdef CONFIG_LOCKDEP
那个宏和函数使用的区别在于是否编译的时候配置了LOCKDEP,配置了,就用
extern void lockdep_init(void);
否则就是:
# define lockdep_init() do { } while (0)