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