「ポインタについて」(2006/06/20 (火) 11:11:32) の最新版変更点
追加された行は緑色になります。
削除された行は赤色になります。
*ポインタについて
int ans,*ansp;
ここでのアスタリスクはanspをint*の型で宣言している。
ans=1;
ansp=&ans;
anspにansのアドレスを代入
printf("%x",*ansp);
*ポインタについて
int ans,*ansp;
ここでのアスタリスクはanspをint*の型で宣言している。
ans=1;
ansp=&ans;
anspにansのアドレスを代入
printf("%x",ansp);
anspに入っている値(ansのアドレス)を表示
printf("%d",*ansp);
anspに入っている値(ansのアドレス)の示す値を表示
----
こうるすと
おなじこと
int ans,ansp;
ans=1;
ansp=(int)&ans;
printf("%x"(int*)ansp);
表示オプション
横に並べて表示:
変化行の前後のみ表示: