これでいい?

// GCC version 3.2 にて動作確認
#include <stdio.h>
int main(void) {
int* hoge;
int foo = 1;
int* bar;

hoge = &foo;
printf("%d\n", *hoge); // fooの値が表示される。

*hoge = 2;
printf("%d\n", foo); // fooの値が変わるぞい

bar = hoge;
*bar = 3;
printf("%d\n", foo); // fooの値が変わる

return 0;
}