main.h的用法

jingying178 2008-08-04 10:12:06
大家好,问个菜一点问题,我见有人在main中要包含main.h这个文件,我从来也没有见过main.h,这是自己编写的么?我想知道为什么要这样做?这样做的好处是什么?谢谢高手指点!
...全文
4041 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
haohaokingXP 2008-08-04
  • 打赏
  • 举报
回复
没有见过阿

标准库也没有这个头文件

一般main函数都文件是调用其他的函数,
一般不会在提供给其他文件调用的外部函数
Dawnlikec 2008-08-04
  • 打赏
  • 举报
回复
可以作为一个公共的头文件,包含一些公共头文件,声明一些自定义数据类型,自定义常量什么的,这些信息放在各自c文件的头文件中也不太合适,可以在main.h中声明。
当然,也不是一定必须的,也可以写一个专门定义常量、类型的头文件之类的。这样做,总览的逻辑关系清晰一点。
maikqwe 2008-08-04
  • 打赏
  • 举报
回复
呵呵,个人爱好而已~
aozhi 2008-08-04
  • 打赏
  • 举报
回复 2
main.h一般是自己编写的。
虽然没有错误,但不推荐,也没有必要这么做。
因为头文件的作用主要是声明。声明的内容都是给调用方使用的。
然而含有main函数是不会被别的函数调用的。
当然如果非得不按常规去设计,也可以。
xkyx_cn 2008-08-04
  • 打赏
  • 举报
回复 1
我也没见过这样写有什么好处
晨星 2008-08-04
  • 打赏
  • 举报
回复 2
不要在这种问题上钻牛角尖,他这样用或许有他的道理,但这个道理肯定不是通用的。既没有必要提倡,也没有必要禁止,更没有必要深究。
panthenia 2008-08-04
  • 打赏
  • 举报
回复 1
纯属个人爱好

70,011

社区成员

发帖
与我相关
我的任务
社区描述
C语言相关问题讨论
社区管理员
  • C语言
  • 花神庙码农
  • 架构师李肯
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧