回答編集履歴

1

誤変換を修正

2025/02/12 23:06

投稿

maisumakun
maisumakun

スコア146329

test CHANGED
@@ -1,5 +1,5 @@
1
1
  > DEFINEマクロで定義した定数のアドレス
2
2
 
3
- `#define`は**コンパイルより前**に処理されてしまうので、ソースコード段階で測地に置き換えられてしまいます。
3
+ `#define`は**コンパイルより前**に処理されてしまうので、ソースコード段階で即値に置き換えられてしまいます。
4
4
 
5
5
  展開後が文字列リテラルになるなら別ですが、数値リテラルに対して「アドレス」という概念はそもそも存在しません。