分类: C/C++
2009-09-28 16:35:46
在一个文件中生成了struct结构体,在其它文件中多次调用时要注意的问题:
一、 在global.cpp中生成struct
Struct stu
{
Int c;
};
二、 在golbal.h中
#include "golbal.cpp"
三、 在file_1.cpp调用global.h,
#include "global.h"
四、 在file_2.cpp中
#include "global.h"
struct stu hcb;
五、 在main.cpp函数中
#include
#include
#include "global.h"
extern struct stu hcb;
void main()
{
struct stu x;
x.c =12;
printf("%d\n",x.c);
hcb.c=10;
printf("%d\n",hcb.c);
printf("%d\n",sizeof(struct stu));
}