例如:
#ifndef ST_FONT_DEFINED
typedef struct{
int CharSet;
int Width;
int Height;
int Bold;
int Italic;
}ST_FONT;
#define ST_FONT_DEFINED
#endif
在2个头文件中这样做了之后,哪个被先include到,将会define ST_FONT_DEFINED。因此,后被include到的那个结构体,就不会再被定义了。
阅读(5708) | 评论(0) | 转发(0) |