C プリプロセッサ演算子 新しいページはコチラ
提供: yonewiki
(→defined() Defined演算子) |
|||
85行: | 85行: | ||
==='''defined()''' Defined演算子=== | ==='''defined()''' Defined演算子=== | ||
− | #if や #elif のようなディレクティブのあとの条件やその他のマクロ定義の返却値として利用することができる演算子で引数に記述した文字列がマクロ定義されていれば返却値は1で定義がなければ返却値は0となる演算子です。マクロ定義がされているかされていないかの結果を数値と返却した値に置き換えてくれる演算子です。 | + | <nowiki>#</nowiki>if や #elif のようなディレクティブのあとの条件やその他のマクロ定義の返却値として利用することができる演算子で引数に記述した文字列がマクロ定義されていれば返却値は1で定義がなければ返却値は0となる演算子です。マクロ定義がされているかされていないかの結果を数値と返却した値に置き換えてくれる演算子です。 |