请教如何申明枚举类型为全局变量 我来答 可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。 枚举类型 全局变量 申明 搜索资料 1个回答 #热议# 生活中有哪些实用的心理学知识? 百度网友79d5913 2016-12-05 · TA获得超过2245个赞 知道大有可为答主 回答量:1325 采纳率:83% 帮助的人:279万 我也去答题访问个人页 关注 展开全部 变量别放在头文件里。由于头文件可能被多模快引用,就可能出现重复定义。作为全局变量,在一个模快中定义一次,而在其他模快中用“extern”说明之。按LZ情形,应该出现的是“未定义”的错误,因为“extern”不提供实质意义上的变量物理空间的分配。解决的方法是:头文件中放置enum abc {a,b,c};C文件中放置enum abc cc; // 在某一主模块中extern enum abc cc; // 在其他模块中这样,就可以对cc进行操作了,如:cc = c; 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 其他类似问题 2023-03-05 枚举类型变量的定义 2020-05-24 枚举类型的变量如何使用? 5 更多类似问题 > 为你推荐: