电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

C语言格式书写规范

C语言格式书写规范_第1页
1/26
C语言格式书写规范_第2页
2/26
C语言格式书写规范_第3页
3/26
C语言书写法律规范指南第 1 章文件结构每个C程序通常分为两个文件。一个文件用于保存程序的声明(declaration),称为头文件.另一个文件用于保存程序的实现(implementation),称为定义(definition)文件。C程序的头文件以“。h”为后缀,C程序的定义文件以“。c”为后缀。1.1 版权和版本的声明版权和版本的声明位于头文件和定义文件的开头(参见示例1—1),主要内容有:(1)版权信息。(2)文件名称,标识符,摘要。(3)当前版本号,作者/修改者,完成日期.(4)版本历史信息。/**Copyright(c)2001,吉林大学物理学院无线电*Allrightsreserved.**文件名称:filename。h*文件标识: *摘要:简要描述本文件的内容**当前版本:1.1*作者:输入作者(或修改者)名字*完成日期:2025年7月20日**取代版本:1。0*原作者:输入原作者(或修改者)名字*完成日期:2025年5月10日*/示例1-1版权和版本的声明1.2 头文件的结构头文件由三部分内容组成:(1)头文件开头处的版权和版本声明(参见示例1-1)。(2)预处理块。(3)函数和类结构声明等.假设头文件名称为 SCL_SPI.h,头文件的结构参见示例1-2。【规则1-2-1】为了防止头文件被重复引用,应当用 #ifndef/#define/#endif结构产生预处理块。【规则1—2—2】用 #include 格式来引用标准库的头文件(编译器将从标准库目录开始搜索)。【规则1—2-3】用 #include “filename。h”格式来引用非标准库的头文件(编译器将从用户的工作目录开始搜索)。【规则1—2-4】 #include 后面使用TAB键控制排版 。【规则1-2-5】头文件中只存放“声明"而不存放“定义”【规则1-2—6】全局变量在头文件中声明,在。c文件中定义 。h extern in tvalue; 声明..c in tvalue=0x10; 定义。【规则1—2—7】局部变量在。c中定义 (static) unsigned in tvalue; 定义。//版权和版本声明见示例1—1,此处省略。 #ifndefSCL_SPI_H //防止SCL_SPI。h被重复引用#defineSCL_SPI_H#include〈p30f6014A.h〉 //引用标准库的头文件…#include“SCL_CAN。h” //引用非标准库的头文件…void Function1(…);//全局函数声明…extern unsign int value;//全局变量声明#endif示例1-2C头文件的结构1。3 定义文件的结构定义文件有三部分内容:(1)定义文件开头处的版权和版本声明(参见示例1-1)。(2)对一些头文件的引用.(3)程序的实现体(包括数据和代码)。假设定义文件的名称为SCL_SPI...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

C语言格式书写规范

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部