>>262
typedefしておくと、その型を使うときstructキーワードがいらないってこと

-----------------
struct _a {int foo; double bar;}; /*「struct _a」型を普通に定義 */

int main()
{
 struct _a mydata; /* 使うときにもstructキーワードが必要 */
}

-----------------
struct _a {int foo; double bar;}; /* 上と同じ「struct _a」型を… */
typedef struct _a A; /* このようにtypedefすると */

int main()
{
 A mydata; /* structキーワード不要、型名Aだけでよい *//
}