__VA_ARGS__用法 && 全局变量申请
2017-03-28 22:47
183 查看
一、 __VA_ARGS__用法
#ifndef EN_MLKK
#define MLKK(fmt...) { printk(" %s is L:",fmt, __func__ , __LINE__ , ##__VA_ARGS__) };
#else
#define MLKK(fmt...) { }
#endif
二、全局变量申请
EXPORT_SYMBOL宏的用法:
在a.c中这样写:
int var = 100;
EXPORT_SYMBOL(var);
然后在b.c中调用它的话就:
extern int var;
#ifndef EN_MLKK
#define MLKK(fmt...) { printk(" %s is L:",fmt, __func__ , __LINE__ , ##__VA_ARGS__) };
#else
#define MLKK(fmt...) { }
#endif
二、全局变量申请
EXPORT_SYMBOL宏的用法:
在a.c中这样写:
int var = 100;
EXPORT_SYMBOL(var);
然后在b.c中调用它的话就:
extern int var;
相关文章推荐
- extern 用法,全局变量与头…
- 你的变量究竟存储在什么地方 && 全局内存
- 全局变量的用法
- 控制全局变量初始化顺序 && #pragma详解
- extern 用法,全局变量与头文件(重复定义)
- extern 用法,全局变量与头文件(重复定义)
- ActiveX控件中全局变量的一种用法
- postgresql 类似 oracle sql%rowcount 用法 的全局变量
- php引用(&)变量引用,函数引用,对象引用和参数引用用法详解
- PHP中全局变量$_SERVER的详细用法
- 可用__VA_ARGS__代表不确定参数 "..."
- 全局变量的用法
- PHP超全局变量之$_SERVER的详细用法
- extern 用法,全局变量与头文件(重复定义){转}
- lib和dll中全局变量的链接性及用法总结
- xsl样式解析时全局变量的用法
- ActiveX控件中全局变量的一种用法 .
- 全局变量一定要在cpp中定义,在.h文件中定义会出现错误error LNK2005: "m_mysqlpack" ** already defined in**
- Android中application 全局变量 && 使用TAB页不能退出的问题
- Android设置全局变量&&启动系统自带应用程序