#include int main() { int x = 10; // ポインタ変数 int *p; // xのアドレスを代入 // &はアドレス演算子 p = &x; // pの参照先のxの値を書き換える // *は関節演算子 *p = 15; printf("x = %d\n", x); // %pでアドレスを16進数で表示 printf("&x = %p\n", &x); printf("p = %p\n", p); printf("*p = %d\n", *p); printf("&p = %p\n", &p); }