構造体とはそのぞれのメンバー自身もアドレスを持ちますが、
構造体自身もアドレスを持つんですか?

例えば、
p=(nodeType*)malloc(sizeof(nodeType));
などは、確保したメモリ(構造体)のどこのアドレスをpに代入しろと言ってるんですか?