首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C语言 >

有关宏定义的有关问题

2013-01-01 
有关宏定义的问题#if defined(CONFIG_SND_OSSEMUL) && defined(CONFIG_PROC_FS)int snd_info_minor_regist

有关宏定义的问题
#if defined(CONFIG_SND_OSSEMUL) && defined(CONFIG_PROC_FS)
int snd_info_minor_register(void);
int snd_info_minor_unregister(void);


#else


#define snd_info_minor_register() /* NOP */
#define snd_info_minor_unregister() /* NOP */

#endif

红色字体的宏是什么意思啊
[解决办法]
目前是空操作,保留将来的变化。
[解决办法]
假如定义了CONFIG_SND_OSSEMUL和CONFIG_PROC_FS
snd_info_minor_register和snd_info_minor_unregister被定义为函数声明
否则被定义为宏,宏的内容暂时为空

热点排行