【課題3−8 ポインタ】 次のプログラムのAの行とBの行で,pと*pが出力している値は何か. #include int main(void) { int a = 123, b = 456; int *p; p = &a; printf("value of a :%d address of a:%p¥n", a, &a); printf("value of *p:%d value of p :%p¥n", *p, p); // A p = &b; printf("value of b :%d address of b:%p¥n", b, &b); printf("value of *p:%d value of p :%p¥n", *p, p); // B return 0; } 【実行結果例】 value of a :123 address of a:0xbffffd40 value of *p:123 value of p :0xbffffd40 value of b :456 address of b:0xbffffd44 value of *p:456 value of p :0xbffffd44 【解説とヒント】 pにはaやbのアドレスを代入しているので...