您的位置首页生活小窍门

#define中的#和##作用

#define中的#和##作用

#define语句中的#是把参数扮辩字返判符串化,##是连接两个参数成为一个整体。

#define FACTORY_REF(name) { #name, Make##name }

中#name就是将传入厅世缺的name进行字符串化,Make##name就是将Make跟name进行连接,使它们成为一个整体。