| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1158 人关注过本帖
标题:关于头文件
只看楼主 加入收藏
闪闪4521
Rank: 1
等 级:新手上路
帖 子:196
专家分:0
注 册:2007-11-30
收藏
 问题点数:0 回复次数:12 
关于头文件
一个工程里有两个头文件,其中一个要用到另一个中的结构体和函数
应该怎么写?
我用#include 好象不行,编译通不过
搜索更多相关主题的帖子: 文件 
2007-12-26 15:43
永夜的极光
Rank: 6Rank: 6
等 级:贵宾
威 望:27
帖 子:2721
专家分:1
注 册:2007-10-9
收藏
得分:0 
比如a.h需要用到b.h中的内容,则在a.h中写#include "b.h"

从BFS(Breadth First Study)到DFS(Depth First Study)
2007-12-26 15:54
闪闪4521
Rank: 1
等 级:新手上路
帖 子:196
专家分:0
注 册:2007-11-30
收藏
得分:0 
貌似不可以呀,我写了还是报错
但放在一个头文件里就对了
2007-12-26 16:03
jojoba
Rank: 1
等 级:新手上路
帖 子:178
专家分:0
注 册:2005-11-29
收藏
得分:0 
把错误弄上来看看
2007-12-26 16:43
闪闪4521
Rank: 1
等 级:新手上路
帖 子:196
专家分:0
注 册:2007-11-30
收藏
得分:0 
晕,又通过了,真是无语。。。。
2007-12-26 16:55
xianshizhe111
Rank: 1
等 级:新手上路
帖 子:1451
专家分:0
注 册:2007-12-8
收藏
得分:0 
最主要是写清路径.
2007-12-26 17:00
闪闪4521
Rank: 1
等 级:新手上路
帖 子:196
专家分:0
注 册:2007-11-30
收藏
得分:0 
还是不可以,我把他们都放在一起了,但是使用的时候还是显示
找不到结构体
2007-12-26 18:59
xianshizhe111
Rank: 1
等 级:新手上路
帖 子:1451
专家分:0
注 册:2007-12-8
收藏
得分:0 
这是两个文件Ok
/*多文件调用*/
/*主调*/
#include<stdio.h>
#include"d:\tc\temp\str.c"
int main(void)
{
  struct data temp;
  temp.year=2000;
  temp.month=12;
  temp.day=30;
  printf("year=%d,month=%d,day=%d\n",temp.year,temp.month,temp.day);

  return 0;
}

/*第二个文件分开放置*/
/*文件名为str.c*/
struct data
{
  int year;
  int month;
  int day;
};
2007-12-27 08:27
xianshizhe111
Rank: 1
等 级:新手上路
帖 子:1451
专家分:0
注 册:2007-12-8
收藏
得分:0 
第二个文件不要加函数.
2007-12-27 08:32
nianshi
Rank: 1
等 级:新手上路
帖 子:199
专家分:0
注 册:2007-11-7
收藏
得分:0 
原来如此 学习了

行至水穷处 坐看去起时
C语言QQ群1:51871776  群2:26313099  群3:47145282
2007-12-27 09:10
快速回复:关于头文件
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.036436 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved