如何將宏的非字符串定義變成字符串

#include <stdio.h> #define PRJ abcdef #define QUOTE_MACRO2(x) #x //給x加雙引號 #define QUOTE_MACRO(x) QUOTE_MACRO2(x) //當x爲宏時,使得它有機會被替換成宏的定義 #define QUOTE_PRJ_NAME QUOTE_MACRO(PRJ) int main() { prin
相關文章
相關標籤/搜索