溫馨提示×

c語言如何自定義結構體類型

小億
115
2023-09-04 09:26:23
欄目: 編程語言

在C語言中,可以使用typedef關鍵字來自定義結構體類型。typedef關鍵字用于為已存在的類型定義一個新的名稱。

以下是定義結構體類型的語法:

typedef struct {
// 結構體成員
data_type member_name;
// ...
} type_name;

其中,struct關鍵字用于定義結構體的成員,type_name是自定義的類型名稱。

例如,定義一個名為Person的結構體類型,包含姓名和年齡兩個成員:

typedef struct {
char name[20];
int age;
} Person;

通過上述代碼,我們就可以使用Person新的自定義類型,然后聲明該類型的變量:

Person p1;

上述代碼中,p1是一個Person類型的變量,可以使用.運算符來訪問其成員:

strcpy(p1.name, "John");
p1.age = 25;

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女