#include <stdio.h>
void main(){
int a = 5;
int* p;
p = &a; // ポインタ変数pに変数aのアドレスを入れる
printf("変数aの値は%dです。\n", a);
printf("ポインタ変数pの値は0x%xです。\n", p);
printf("ポインタ変数pの指すメモリーの中身は%dです。\n\n", *p);
*p = 10; // ポインタ変数の指すメモリーを書き換える
printf("変数aの値は%dです。\n", a);
printf("ポインタ変数pの値は0x%xです。\n", p);
printf("ポインタ変数pの指すメモリーの中身は%dです。\n", *p);
}
|