typedef struct t_list
{
struct t_list** g_ptr ;
struct t_list* next_list ;
} T_LIST;

typedef struct c_table
{
struct t_list*compressible_t ;
struct c_table*another_t ;
} C_TABLE ;


と、宣言をした構造体を使っています。
T_LIST型の構造体AからC_TABLE型の構造体へポインタを指定して、
そこから異なる構造体Bを指すように設計しているのですが、
うまく値を参照できません。
g_ptrの型はT_LISTなのでしょうか??

いろいろ調べたんですが、上手くできません。
どなたか、教えて下さい。お願いします