码迷,mamicode.com
首页 > 编程语言 > 详细

《高质量C\C++编程》阅读笔记 第一章

时间:2015-08-14 19:25:05      阅读:200      评论:0      收藏:0      [点我收藏+]

标签:高质量c\c++编程 阅读笔记

第一章 文件结构


分为两个文件

1.头文件:保存程序的声明。

C/C++都是".h"为后缀

2.定义文件:保存程序的实现。

C ".c"为后缀,C++ ".cpp"为后缀



1.1 版权和版本的说明


位置:头文件和定义文件的开头。(版本信息)(文件名称、标识符、摘要)(当前版本号、作者、完成日期)(版本历史信息)。


1.2 头文件的结构

<xxxx.h>

三部分:

1、版本和版本声明。

2、预处理块。

3、函数和类结构声明。


ifndef/define/endif产生预处理块,防止头文件重复引用

#include<.....h>---->标准库头文件;

#include".....h"---->非标准库头文件



建议:

1头文件中只放声明,不放定义。

2不提倡用全局变量


1.3定义文件的结构

<xxxx.c>/<xxxx.cpp>

1、版权和版本说明。

2、一些文件的引用。

3、程序的实现体(数据和代码)。



1.4 头文件的作用


1、调用库功能;

  源代码不便向用户公布,提供头文件和二进制库。

2、加强类型安全检查。


1.5 目录结构

头文件和定义文件保存在不同的目录


《高质量C\C++编程》阅读笔记 第一章

标签:高质量c\c++编程 阅读笔记

原文地址:http://10626786.blog.51cto.com/10616786/1684749

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!