之前曾經遇過在source file與header file裡找不到Macro定義的狀況, 最後才發現Macro被定義在command line上, 以下示範如何在command line上定義Macro.
範例程式:
1 2 3 4 5 6 7 8 9 10 11 |
|
編譯與執行:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
|
從執行的結果, 與展開Macro後的source code, 可以確定在command line上定義Macro是可行的.
之前曾經遇過在source file與header file裡找不到Macro定義的狀況, 最後才發現Macro被定義在command line上, 以下示範如何在command line上定義Macro.
範例程式:
1 2 3 4 5 6 7 8 9 10 11 |
|
編譯與執行:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
|
從執行的結果, 與展開Macro後的source code, 可以確定在command line上定義Macro是可行的.