__LINE__ :行號(數字)
__FILE__ :文件路徑及名稱(字符串)
__DATE__ :日期(字符串)
__TIME__ :時間(字符串)
“#”的作用:
#define test1(x) #x //把x加上雙引號,變成字符串 "x"
“##”的作用:
#define test2(x,y) x##y //把x和y連接起來,並加上雙引號,變成 xy(類型不確定,就是簡單的拼接)
__LINE__ :行號(數字)
__FILE__ :文件路徑及名稱(字符串)
__DATE__ :日期(字符串)
__TIME__ :時間(字符串)
“#”的作用:
#define test1(x) #x //把x加上雙引號,變成字符串 "x"
“##”的作用:
#define test2(x,y) x##y //把x和y連接起來,並加上雙引號,變成 xy(類型不確定,就是簡單的拼接)