C プリプロセッサ演算子 新しいページはコチラ

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

2015年3月24日 (火) 00:00時点における版



個人用ツール
名前空間

変種
操作
案内
ツールボックス