头文件.h

Dev C++可以建C项目,也可以建C++项目,下面分C和C++两种情况讨论。

c.h

C语言中,头文件往往不是必须的,只是描述性的文件。

因此,C项目中可以没有.h文件。

cpp.h

下面以C++项目为例解释头文件:

自定义函数可以先声明,在main函数之后定义

int max_min( int a[], int len, int *min );

这个叫做函数原型(function prototype),主要是告诉编译器以后在源文件中要用到的函数的特征。

形参只需类型,可以不写形参名称,但注意数组和指针不要漏了符号:

int max_min( int[], int, int * );

创建&使用头文件

#include <file>编译程序先到标准函数库中找文件,再从当前目录找
#include "file" 编译程序从当前目录中找文件

最新文章

  1. PHP常用算法
  2. 深入理解CSS定位中的堆叠z-index
  3. AngularJs学习之一使用自定义的过滤器
  4. java知识点--重写与重载
  5. 【转】如何判断Javascript对象是否存在
  6. Redis 笔记与总结1 安装部署
  7. C++获取本机IP地址
  8. atan(正切函数)
  9. OpenGL中shader读取实现
  10. 初探机器学习之使用百度EasyDL定制化模型
  11. LDAP概念和原理
  12. C语言学习及应用笔记之二:C语言static关键字及其使用
  13. django----多对多数据添加
  14. 单机安装Hadoop
  15. android 工具大集合
  16. UVALive-7041(回文树
  17. App.config使用ASP.NET Web Project的Transformation
  18. sql怎么批量替换字段里的字符串的
  19. [JSOI2018]潜入行动
  20. oracle 基本知识点

热门文章

  1. 一套轻量级销售团队管理系统【CRM】
  2. Linux 系统基于 Hadoop 安装 Hive
  3. Spark为什么只有在调用action时才会触发任务执行呢(附算子优化和使用示例)?
  4. Luogu P6815 [PA2009]Cakes
  5. Java学习的第二十四天
  6. docker搭建redis集群
  7. PS零基础入门教程--裁剪工具用法
  8. MySQL查询这一篇就够了
  9. ESP8266 鼓捣记 - 入门(环境搭建)
  10. binary hacks读数笔记(objdump命令)