c中的宏

除非你想在单个源文件中使用,不然应该把define放在头文件中,在需要宏定义的源文中包含这个头文件.
宏不像变量,不会像变量一样在链接阶段出现重复定义的问题,实际上宏仅仅是文件替换,在预处理阶段已经完成替换,编译器和链接器都不会看到任何宏. 

猜你喜欢

转载自blog.csdn.net/wenlong_l/article/details/78415678
今日推荐