#define一定需要在#include或#import之后吗? 55 次浏览 不一定。#define可以放在源代码任何位置,只是一般情况下#define在头文件之后。在某些情况下,头文件需要外部定义决定编译,#define放在文件开头可满足这种需求。