typedef struct tagPOINT{LONG x;LONG y;} POINT;本来是POINT结构体,

来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/19 17:42:28
typedefstructtagPOINT{LONGx;LONGy;}POINT;本来是POINT结构体,typedefstructtagPOINT{LONGx;LONGy;}POINT;本来是POI

typedef struct tagPOINT{LONG x;LONG y;} POINT;本来是POINT结构体,
typedef struct tagPOINT
{
LONG x;
LONG y;
} POINT;
本来是POINT结构体,

typedef struct tagPOINT{LONG x;LONG y;} POINT;本来是POINT结构体,
struct tagPOINT -- 结构名 tagPOINT
typedef struct .{ } POINT;
定义这个结构 为 变量类型 POINT.
以后若声明
POINT a,b,c;
那么 a,b,c 就都是 tagPOINT 结构.
加个tag 就是 换个名字.
直接声明:
struct tagPOINT a,b,c;
用自定义类型声明:
POINT a,b,c;
tag -- 英文意思是标签.
里面 的 LONG 应当是 long (c语言区分大小写的).