完善了一个小细节(宏的重复定义识别问题)