ありがとうございます。
宣言だけで初期化してないものはアドレスが決まってないから
それをポインタのアドレスに入れようとしたらエラーに
なるんですよねー。
でもこのソースならppはnewで初期化されるんじゃないんですか?