C プリプロセッサ演算子 新しいページはコチラ
提供: yonewiki
(→C プリプロセッサ演算子) |
(→C プリプロセッサ演算子) |
||
5行: | 5行: | ||
マクロで引数付きのマクロが定義できることを紹介しましたが、引数をどのように扱うかを変更するために準備されているのが、プリプロセッサ演算子です。演算子は4つあります。 | マクロで引数付きのマクロが定義できることを紹介しましたが、引数をどのように扱うかを変更するために準備されているのが、プリプロセッサ演算子です。演算子は4つあります。 | ||
− | *'''<nowiki>#</nowiki>''' | + | |
− | *'''<nowiki>#@</nowiki>''' | + | *'''<nowiki>#</nowiki>''' 文字列化演算子 2重引用符<nowiki>" "</nowiki> |
− | *'''<nowiki>##</nowiki>''' | + | *'''<nowiki>#@</nowiki>''' 文字列定数化演算子 1重引用符<nowiki>' '</nowiki> |
+ | *'''<nowiki>##</nowiki>''' トークン連結演算子 | ||
*'''defined()''' defined演算子 | *'''defined()''' defined演算子 |