带#in宏名称的C#define语句

Jam*_*mes 1 macros c-preprocessor

是否有可能以某种方式声明这样的#define语句?

    #define #Name# struct->name
Run Code Online (Sandbox Code Playgroud)

我收到错误"错误:宏名称必须是标识符",我知道这与#符号有关.是否有允许#符号的解决方法?

Jam*_*lis 7

#不可以.宏的名称必须是标识符,不能出现在标识符中.