Chapter6. プリプロセッサ命令


6.2 文字列の置き換え

命令名
#DEFINE
機能
ソースプログラム上の文字列を他の文字列に置き換えます。
書式
#DEFINE Name Value
《パラメーター》
Name 置き換える文字列。
Value 置き換え後の文字列。
解説
置き換えの仕様を次に示します。
  1. 置き換える文字列はアルファベットで始めること
  2. 置き換える文字列の中に空白があってはいけない
  3. 置き換え後の文字列の中に空白があってはいけない
  4. #DEFINE で置き換えた文字列は他の#DEFINEで置きかえることは出来ない
用例
文字列「test」を「G@SETUP」に置きかえる。
#DEFINE  test  G@SETUP
CH1 = test(640 , 480 , 8 , 0 )