struct與typedef的簡單用法 typedef為C語言的關(guān)鍵字,作用是為一種數(shù)據(jù)類型定義一個新名字。這里的數(shù)據(jù)類型包括內(nèi)部數(shù)據(jù)類型(int,char等)和自定義的數(shù)據(jù)類型(struct等)。 struct既定義一個新的數(shù)據(jù)類型或者說結(jié)構(gòu)體。 eg1: struct student { char name[10]; int age; ... }; 定義一個student類型的新結(jié)構(gòu)體:成員包括:char 型的name數(shù)組,int 型的age。。。 eg2: typedef struct student { char name[10]; int age; ... }stu; 定義一個用struct定義student類型,并用typedef為student起另一個名字stu。 |
|