C语言两个同名头文件,C lang: C语言中两个头文件引入相同的头文件(Header.h)

C lang: C语言中两个头文件引入相同的头文件(Header.h)

C lang: C语言中两个头文件引入相同的头文件(Header.h)

[var1]

For example:

Header.h:

#pragma once

#define ERROR -1

#define MaxVertexNum 100

#define INFINITY 65535

#define ESIZE sizeof(struct ENode)

typedef int Vertex;

typedef int WeightType;

typedef char DataType;

typedef int GraphType;// 建立图类型(0: 无向图; 1: 有向图)

typedef int Bool;

typedef enum {

False = 0,

True

} Status;

typedef struct ENode { /* 边定义 */

/* 有向边 */

Vertex V1;

Vertex V2;

WeightType Weight; /* 权重 */

} ENode, * Epointer;

void visit(Vertex v);

LGHeader.h:

#pragma once

#include "Header.h"

#define LGSIZE sizeof(struct LGNode)

#define ASIZE sizeof(struct AdjVNode)

typedef struct AdjVNod

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值