C語言中,typedef 可用來的為類取别名,例如
typedef struct Student{
int a;
} Stu;
//聲明一個student類型的變量:
Stu s;
或
struct Student s;
C++ 中struct的用法比較簡單
typedef struct Student{
int a;
}
//聲明一個student類型的變量:
Student s;
typedef的用法略有不同:
“`
typedef struct Student{
int a;
} Stu; //此時Stu為一變量,可以直接在後續的代碼中通路Stu.a,而在C語言中,需要提前聲明變量,方可通路 Stu s;s.a;
““