定義 C 與 C++ 中的符號

#define 符號是前置處理器在編譯前展開的常數和巨集。系統不會為這些符號配置儲存。它們不具有類型,且除錯器無法參照它們。

關於這項作業

此定義與下列前置處理切換有相同的效果:

   /D<name>{=|#}<text>

若要定義符號,請執行下列動作:

程序

  1. 在「新增前置處理符號」視窗中,選取新增符號已定義圓鈕。
  2. 符號欄位中,使用下列格式輸入符號名稱與值(如果有的話):
       <symbol> = <value>

    例如,若要使用值 "$Id: event.h 1.22 1999/02/03 11:12:36 amy Exp $"
    定義前置處理符號 ev_H,請輸入下列內容:

    ev_H = "$Id: event.h 1.22 1999/02/03 11:12:36 amy Exp $"
  3. 視您要執行的動作而定:
    • 如果您要輸入其他 #define 符號,請按一下套用
    • 如果您已完成動作並要返回前置處理標籤,請按一下確定。請注意,具有類型 D 的符號會新增至前置處理符號清單。
  4. 按一下確定

回饋