+ -
当前位置:首页 → 问答吧 → 求助:LINUX内核代码中# 与define之间有空格是怎么回事?

求助:LINUX内核代码中# 与define之间有空格是怎么回事?

时间:2011-08-02

来源:互联网

# define mutex_lock_nested(lock, subclass) mutex_lock(lock)
# define mutex_lock_interruptible_nested(lock, subclass) mutex_lock_interruptible(lock)
# define mutex_lock_killable_nested(lock, subclass) mutex_lock_killable(lock)
如在Mutex.h中,有如上几个定义,但是#和define之间有空格,正常应该没有才对呀,请各位高手指点一下 谢谢啦!

作者: SdustLiYang   发布时间: 2011-08-02

楼主要是不放心的话用gcc写个程序,看看#和define之间有空格是否能编译通过吧

作者: thefirstz   发布时间: 2011-08-02