高质量C++和C语言编程指南的PDF电子书免费下载

资料大小: 0.34 MB

所需积分: 10

下载次数:

用户评论: 0条评论,查看

上传日期: 2020-11-23

上 传 者: persistent2006他上传的所有资料

资料介绍

标签:编译器(638)C++(945)C语言(4523)

软件质量是被大多数程序员挂在嘴上而不是放在心上的东西除了完全外行和真正的编程高手外初读本书你最先的感受将是惊慌哇我以前捏造的C++++/C程序怎么会有那么多的毛病别难过作者只不过比你早几年多几次惊慌而已请花一两个小时认真阅读这本百页经书你将会获益匪浅这是前面N-1个读者的建议

每个C++/C程序通常分为两个文件一个文件用于保存程序的声明declaraTIon称为头文件另一个文件用于保存程序的实现implementaTIon称为定义definiTIon文件C++/C程序的头文件以.h为后缀C程序的定义文件以.c为后缀C++程序的定义文件通常以.cpp为后缀也有一些系统以.cc或.cxx为后缀1.1版权和版本的声明版权和版本的声明位于头文件和定义文件的开头参见示例1-1主要内容有1版权信息2文件名称标识符摘要3当前版本号作者/修改者完成日期4版本历史信息

早期的编程语言如BasicFortran没有头文件的概念C++/C语言的初学者虽然会用使用头文件但常常不明其理这里对头文件的作用略作解释1通过头文件来调用库功能在很多场合源代码不便或不准向用户公布只要向用户提供头文件和二进制的库即可用户只需要按照头文件中的接口声明来调用库功能而不必关心接口怎么实现的编译器会从库中提取相应的代码2头文件能加强类型安全检查如果某个接口被实现或被使用时其方式与头文件中的声明不一致编译器就会指出错误这一简单的规则能大大减轻程序员调试改错的负担

用户评论

查看全部 条评论

发表评论请先 , 还没有账号?免费注册

发表评论

用户评论
技术交流、我要发言! 发表评论可获取积分! 请遵守相关规定。
上传电子资料