レスありがとうございます
VC2005で実際やってみたのですがどうもうまくいかないorz
「MSにエラー送信しますか」のダイアログがでます。
で、いろいろ試行錯誤してみたのですが
printf( "%d", (char*)0x00001234 );
で通すと"1234"と出力されました。
printf( "%d", *(char*)0x00001234 );
でやるとエラー送信のダイアログがでます。
フォーマットの指定が変なんでしょうか?