/* pointer.c */ #include int main(void) { int a, *ap; *ap = &a; /* aのアドレスをpaに代入 */ a = 1; printf("a の値は %d です。\n", a); printf("a のアドレスは%pです。\n", &a); printf("ap の値は %p です。\n", ap); /* a のアドレスに一致 */ printf("ap のアドレスは %p です。\n", &ap); return 0; }