(1 ~ 2件目表示 / 2件中)
タグ「define」の条件で表示中。


記事一覧

C言語のdefineで再定義する方法【undef, マクロの除去と再定義】

502, 2022-06-23

C言語のdefineで再定義する方法

C言語ではマクロを定義するプリプロセッサ指令に「define」というのがあります。
これを使うとマクロを定義することができます。
マクロ定数だったりマクロ関数だったりです。

この定義したマクロを再定義するにはどうしたらいいのでしょうか?
これは結論を言うと「undef」して再度「define」をします。

(省略されました)


君はまだC言語のdefineのすべてを知らない【マクロ、プリプロセス】

398, 2022-01-27

君はまだC言語のdefineのすべてを知らない

C言語はコンパイル型の言語で、ソースコードをコンパイラでコンパイルして実行ファイルを作ります。
コンパイルの処理では「プリプロセス」という処理があります。
これはマクロ置換などを行うコンパイルの前工程です。

(省略されました)


(1 ~ 2件目表示 / 2件中)
タグ「define」の条件で表示中。