在 C 語言中,可以使用 typedef 來定義一個結構體類型,并使用 struct 關鍵字來聲明一個結構體變量。以下是一個示例代碼:
#include <stdio.h>
// 定義結構體類型
typedef struct {
int x;
int y;
} Point;
int main() {
// 聲明結構體變量
Point p;
// 初始化結構體變量
p.x = 1;
p.y = 2;
// 訪問結構體變量的成員
printf("x: %d, y: %d\n", p.x, p.y);
return 0;
}
在上述代碼中,定義了一個名為 Point 的結構體類型,該類型包含兩個整型成員 x 和 y。然后,在主函數中聲明了一個名為 p 的結構體變量,并對其成員進行初始化和訪問,最后通過 printf 函數打印結構體變量的成員。