C语言学习笔记之 第六讲:头文件源文件以及include包含指令
2015-01-02 19:26
316 查看
1、#include说明:
#include后可以包含任意类型,不仅.h可以,也可以.c,也可以.cpp。也就是其他的代码文件可以利用#include直接调用。
#include内容不能重复包含,将会出现变量重名。即#include后所包含内容重复,不行。如aq.cpp包含date.h,若include.cpp调用了aq.cpp,就不需要再调用date.h了,否则将出现变量重名,编译出错。
2、变量的定义可以在头文件中,变量的运算可以在原文件中。也就是可以分开放。
3、函数定义规律:
一般情况下,函数的声明,应该放在头文件。函数的实现与变量的定义应当放在源文件。
#include后可以包含任意类型,不仅.h可以,也可以.c,也可以.cpp。也就是其他的代码文件可以利用#include直接调用。
#include内容不能重复包含,将会出现变量重名。即#include后所包含内容重复,不行。如aq.cpp包含date.h,若include.cpp调用了aq.cpp,就不需要再调用date.h了,否则将出现变量重名,编译出错。
2、变量的定义可以在头文件中,变量的运算可以在原文件中。也就是可以分开放。
3、函数定义规律:
一般情况下,函数的声明,应该放在头文件。函数的实现与变量的定义应当放在源文件。
相关文章推荐
- 学习笔记之17-预处理指令3-文件包含
- php学习笔记6--php中的文件包含 include,require,include_once,require_once
- JSP学习笔记—— jsp中include文件指令乱码的三种解决方案
- MonoRail学习笔记二十:资源文件的使用和多语言支持
- 我的jsp学习日记——001:@include(静态包含指令)和jsp:include(动态包含指令)的区别
- 使用文件包含指令include
- 文件包含include的三种形式的控制指令
- 读王爽老师汇编语言笔记---int指令、端口、外中断以及键盘的输入
- MonoRail学习笔记二十:资源文件的使用和多语言支持
- Cocoa2d-X学习笔记第二篇:通过include文件看看源码构架
- Go语言学习笔记-编译时的pakcage文件目录约束
- 云计算学习笔记004---hadoop的简介,以及安装,用命令实现对hdfs系统进行文件的上传下载
- C/C++学习笔记(六)头文件和源文件
- C++ Data Structure 学习笔记 (2011.5.2)——Cin的用法详解以及文件的读取
- Daily-C-Study(17):C语言文件包含#include
- MonoRail学习笔记二十:资源文件的使用和多语言支持
- 汇编语言学习笔记18086指令系统
- #include"" 在头文件之前包含其他头文件与在源文件前包含头文件有什么区别
- 无法打开包含文件#include"cxtypes.h"问题————OpenCV笔记(五)
- 读王爽老师汇编语言笔记---[bx]loop指令以及多个段的程序