标签: c macros
我知道我们可以使用预处理器(#define)在c语言中创建宏,但是我们可以使用预处理器创建宏而不使用#define。如果有任何请帮助我..
谢谢
答案 0 :(得分:2)
在标准C语言中,使用#define创建宏。没有其他办法。
#define
答案 1 :(得分:1)
是的,您可以在调用编译器时在命令行上定义宏。请参阅gcc的-D选项。还有预定义的宏,如__LINE__,__FILE__等
-D
__LINE__
__FILE__