int main(void)
int a = 10;
float b = 20.2;
double c = 30.3;
int d = 40;
printf("a = %d, b = %f, c = %if, d = %dln", a, b, c, d);
printf("&a = %x, &b = %x, &c = %x, &d = Ixln", &a, &b, &c,
&d);
このコードに関してなのですが、型とサイズは
a:整数型、4バイト
b:実数型、4バイト(単精度浮動小数点型)
c:実数型、8バイト(倍精度浮動小数点型)
d:整数型、4バイト
ここまでは分かったのですが、printfのアドレスの関係についてがよく理解できませんでした。よければ教えてくださいお願いします。
printf() で何が表示されて、何が疑問なのですか?
ソースコードは読みにくくなるので、コードの挿入(<code>アイコン)で```と```の間に記入してください。
よく理解できませんでした、とは何が理解できなかったんでしょう?
アドレスの型とサイズが知りたいということ?
[2. 質問をする前に自分で何がわからないのかを把握しましょう]
https://teratail.com/help/question-tips#questionTips2
てか、これコンパイルに失敗します。
同じ話を複数投稿しないでください.
荒らすのやめていただけませんか。
同じ質問するな!!!!
https://teratail.com/questions/371579
>Hanaaaamiiiiさん
https://qiita.com/hanamitimothy/questions/26c38e934fb980ac7e40
以下ご対応ください。
https://teratail.com/help#posted-otherservice
ご質問は "編集" できますので、内容を修正したい場合は編集を試みてください。
そして退会
あなたの回答
tips
プレビュー