在c语言中,怎么自定义头文件

已举报 回答 关注
在c语言中,怎么自定义头文件
问在线客服
扫码问在线客服
  • 回答数

    9

  • 浏览数

    5,136

9个回答 默认排序
  • 默认排序
  • 按时间排序

已采纳
头文件是方便了程序的文件组织的一个辅助文件,使文档可以模块化,它一般包含了一些 宏定义、自定义类型、函数原型等,这些函数在其他文件中使用时,include头文件就可以了
在文档编译为lib等2进制文件而不公布源码时,也可以作为一个接口文档,方便用户使用
自定义的头文件就是自己写的某个模块的一些声明了,也是为了方便文件组织。
取消 评论
自己定义的头文件用“”每个文件中都要包含就可以了
取消 评论
放在哪都随便,只要路径正确,但是没有在工程里加载源文件,或者没有添加相关DLL,只有头文件没有任何用处,报错是一定的。。。。就相当于只有个清单,没有货一样。。。。
取消 评论
右击任务栏空白处-工
取消 评论
你保存在了VC6安装目录下的include目录下吗?那直接用#include <头文件名称.h>就行了。如果头文件是在当前文件目录下的include目录内,写成#include "include\头文件名称.h"
取消 评论
因为你的s和t已经在循环后改变了,所以是错的,修改方法就是在循环前定义两个临时的字符指针char*保存住s和t,最后返回这个保存的指针就行了
取消 评论
设置folder的Image属性
folder.Image=Image.FromFile("图象文件路径");
取消 评论
自定义头文件通常放在使用该头文件的源文件所在的目录中,并使用
#include "MyHead.h"
来包含。
头文件是不编译的,因为C语言编译过程之前有个预编译过程。在这个过程中用头文件中的内容替换源文件中“#include”命令,所以在编译器看来,没有头文件,只有源文件。预编译过程还包括条件编译。
头文件为了防止被重复包含,通常的格式是:
/* MyHead.h */
#ifndef _MYHEAD_H_
#define _MYHEAD_H_
(这里是头文件的内容)
#endif /* _MYHEAD_H_ */

补充:报错,报的什么错?
取消 评论
加载全部9个答案 加载中...
ZOL问答 > 在c语言中,怎么自定义头文件

举报

感谢您为社区的和谐贡献力量请选择举报类型

举报成功

经过核实后将会做出处理
感谢您为社区和谐做出贡献

扫码参与新品0元试用
晒单、顶楼豪礼等你拿

扫一扫,关注我们
提示

确定要取消此次报名,退出该活动?