结构体指针变量
结构体指针变量的定义
定义结构体变量的一般形式如下:
形式1:
struct 结构体标识符
{
成员变量列表;…
};
struct
结构体标识符 *指针变量名;
形式2
struct 结构体标识符
{
成员变量列表;…
} *指针变量名;
形式3:
struct
{
成员变量列表;…
}*指针变量名;
“
”
其中 指针变量名 为结构体指针变量的名称。形式 1 是先定义结构体,然后再定义此类型
的结构体指针变量;形式2和形式 3 是在定义结构体的同时定义此类型的结构体指针变
量。例如:定义 struct Point 类型的指针变量 pPoints 的形式如下:
struct Point
{
double x;
double y;
double z;
} *pPoints;