>>28
マジレスすると演算子の結合優先度は

int (*p);

ではなく

(int *) p;

「int型へのポインタ」という型になる。