学习篇 | C / C++ 文件结构

本文介绍了C/C++程序的文件结构,包括头文件和定义文件的用途、结构及命名规则,强调了头文件在类型安全检查和防止重复引用中的作用,并提供了良好的编程建议。
摘要由CSDN通过智能技术生成

导语:

本篇博客中包含了大量的 C / C++ 关于文件结构方面的基础知识, 不合适的地方还请指正

 

目录

版权和版本的声明

头文件的结构

定义文件的结构

头文件的作用

目录结构


每个 C++/C 程序通常分为两个文件. 一个文件用于保存程序的声明 (declaration), 称为头文件. 另一个文件用于保存程序的实现 (implementation), 称为定义 (definition) 文件

 

C++/C 程序的头文件以 “.h” 为后缀, C 程序的定义文件以 “.c” 为后缀, C++ 程序的定义文件通常以 “.cpp” 为后缀 (也有一些系统以 “.cc” 或 “.cxx” 为后缀). C 语言对代码的检查没 C++ 严谨, 所以存在同一个程序文件名称后缀不同, 编译结果不同的情况, 以 ".cpp" 后缀编译报错, 而改为以 ".c" 名称后缀只是一个警告甚至不报错

 

版权和版本的声明

版权和版本的声明位于头文件和定义文件的开头, 主要内容有:

  1. 版权信息
  2. 文件名称, 标识符, 摘要
  3. 当前版本号, 作者/修改者, 完成日期
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值