>>244
typedefは新たな型を作るわけじゃない別名を定義するだけから

void foo(char hage[10])

void foo(HAGE_TBL hage)
は同じことだよ