- ベストアンサー
アドレスの表示
現在ポインタを勉強していて気になったのですが 下記のようにすると、nxとnyのアドレスが表示されるのですが ここで指定子を%dにした場合は、どいういう意味の値が 出力されるのでしょうか? #include <stdio.h> void main() { int nx = 15; int ny = 73; printf("nxのアドレス=%p\n",&nx); //ここを指定子を%d printf("nyのアドレス=%d\n",&ny); //ここを指定子を%d }
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
アドレスの値を十進で表現した値を出力します。 あまり意味のない結果だと思います。 No.1さんは、&が付いているのを見落とされていたようです。
その他の回答 (1)
- Oh-Orange
- ベストアンサー率63% (854/1345)
回答No.1
★『%d』は整数値を表示する指定子です。 ・よって『nx=15』、『ny=73』の数値が出力されますよ。 ・以上。おわり。→下の『参考URL』をどうぞ。
質問者
お礼
回答していただきありがとうございました。
お礼
そのようですね^^ 回答ありがとうございました。