#include <stdio.h>

main ( ) {
char *str[ ] ={"hoge"};

printf("%d",str+2);
printf("%c", *(str+2));

return 0;
}
基本的なことですいません。このプログラムだと結果が(アドレス)ヨになってしまいます。
*(str+2)ではgがでてこないのでしょうか。詳しい方おしえてください
おねがいします