Chinaunix首页 | 论坛 | 博客
  • 博客访问: 336364
  • 博文数量: 67
  • 博客积分: 2485
  • 博客等级: 大尉
  • 技术积分: 665
  • 用 户 组: 普通用户
  • 注册时间: 2009-09-20 17:29
文章分类

全部博文(67)

文章存档

2016年(3)

2013年(5)

2012年(3)

2011年(5)

2010年(35)

2009年(16)

我的朋友

分类: 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));

}

阅读(665) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~