| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 634 人关注过本帖
标题:发个水贴~~这个函数能编译通过么?
只看楼主 加入收藏
li_local
Rank: 2
等 级:论坛游民
帖 子:35
专家分:59
注 册:2013-11-21
结帖率:100%
收藏
已结贴  问题点数:5 回复次数:6 
发个水贴~~这个函数能编译通过么?
a.h
    #ifndef _A_H_
    #define _A_H_
    #include "b.h"
    typedef struct E_T{
        int a;
    }e_t;
    #endif
b.h
    #ifndef _B_H_
    #define _B_H_
    #include "a.h"
    typedef struct E_T_B{
        e_t a;
    }e_t_b;
    #endif
1.c
#include "a.h"
int main()
{
    return 0;
}
搜索更多相关主题的帖子: include return 
2013-12-05 21:51
小小战士
Rank: 9Rank: 9Rank: 9
等 级:蜘蛛侠
威 望:1
帖 子:569
专家分:1313
注 册:2012-11-3
收藏
得分:1 
自己试试不就知道了

小小战士,战士中的战斗机!
2013-12-05 22:35
azzbcc
Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19
来 自:江西财经大学
等 级:贵宾
威 望:81
帖 子:3293
专家分:12919
注 册:2012-11-4
收藏
得分:1 
1>------ 已启动生成: 项目: ConsoleApplication1, 配置: Debug Win32 ------
1>  test2.c
1>e:\users\desktop\consoleapplication1\consoleapplication1\b.h(6): error C2016: C 要求一个结构或联合至少有一个成员
1>e:\users\desktop\consoleapplication1\consoleapplication1\b.h(6): error C2061: 语法错误: 标识符“e_t”
1>e:\users\desktop\consoleapplication1\consoleapplication1\b.h(7): error C2059: 语法错误:“}”
========== 生成: 成功 0 个,失败 1 个,最新 0 个,跳过 0 个 ==========


简单说就是 b.h 中的 e_t 不能识别

把 a.h 这样改就行
程序代码:
#ifndef _A_H_
#define _A_H_
typedef struct E_T
{
    int a;
}e_t;
#include "b.h"
#endif


[fly]存在即是合理[/fly]
2013-12-05 22:36
li_local
Rank: 2
等 级:论坛游民
帖 子:35
专家分:59
注 册:2013-11-21
收藏
得分:0 
回复 2楼 小小战士
我当然试过了 水贴~
2013-12-05 22:49
pangshch
Rank: 10Rank: 10Rank: 10
等 级:青峰侠
威 望:2
帖 子:443
专家分:1966
注 册:2013-4-9
收藏
得分:1 
回复 4楼 li_local
b.h中的a.h文件未包含
水贴分太少了.
2013-12-06 08:09
yuccn
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:何方
等 级:版主
威 望:167
帖 子:6815
专家分:42393
注 册:2010-12-16
收藏
得分:1 
a include b
b include a
为什么这样写?

我行我乐
公众号:逻辑客栈
我的博客:
https://blog.yuccn. net
2013-12-06 08:40
so_love
Rank: 13Rank: 13Rank: 13Rank: 13
等 级:蒙面侠
威 望:7
帖 子:812
专家分:4151
注 册:2013-11-25
收藏
得分:1 
不懂。。。

一花一世界、一叶一追寻、片片花叶落、情系何人身。
2013-12-06 09:20
快速回复:发个水贴~~这个函数能编译通过么?
数据加载中...
 
   



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

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