结构体由struct表示,是一种可以包含多个自变量的自定义类型。例如,如果你想声明一 个变量,将 x 和 y 坐标组合在一起来表示一个点,可能会使用 struct 来声明这个变量。这可以 利用 struct 关键字实现。
声明一个 struct 需要两步。
首先,你必须先告诉编译器结构体本身,然后使用这个结构体 来声明一个类型为已经定义好的结构体的变量。
typedef struct Piont {
float x;
float y;
} Piont;
(typedef 变量定义 新类型名)
继续这个声明一个变量来表示点的例子。
Piont p;
(来自:学好objecti-c)