C語言進階:2五、#和##操做符使用分析

#運算符函數 #運算符用在預處理器期間將宏參數轉換爲字符串spa #的轉換做用是在預處理器完成的,所以只在宏定義中有效code 編譯器不知道#的轉換做用 用法: 字符串 #define STRING(x) #x printf("%s\n", STRING(Hello World!)); //注意,並無出現雙引號 對於下面代碼:編譯器 #include <stdio.h> #define S
相關文章
相關標籤/搜索