枚举变量的重定义问题

 2023-09-06 阅读 24 评论 0

摘要:文章目录1 问题描述2 解决办法3 分析原因 1 问题描述 在 a.h 中定义枚举变量: typedef enum{ DG,UDG,DN,UDN }Graphkind; 在 b.h 与 c.h 文件中包含头文件 a.h ,编译后出现错误如下: 2 解决办法 在 a.h 中加入代码段: #pragma once 即可。 3 分析原因

文章目录

      • 1 问题描述
      • 2 解决办法
      • 3 分析原因

1 问题描述

在 a.h 中定义枚举变量:
typedef enum{
DG,UDG,DN,UDN
}Graphkind;

在 b.h 与 c.h 文件中包含头文件 a.h ,编译后出现错误如下:
在这里插入图片描述

2 解决办法

在 a.h 中加入代码段:
#pragma once
即可。

3 分析原因

版权声明:本站所有资料均为网友推荐收集整理而来,仅供学习和研究交流使用。

原文链接:https://hbdhgg.com/2/8965.html

发表评论:

本站为非赢利网站,部分文章来源或改编自互联网及其他公众平台,主要目的在于分享信息,版权归原作者所有,内容仅供读者参考,如有侵权请联系我们删除!

Copyright © 2022 匯編語言學習筆記 Inc. 保留所有权利。

底部版权信息