C语言编程规范指南
需积分: 50 34 浏览量
更新于2024-07-18
收藏 84KB PDF 举报
C语言基础知识点总结
C语言是一种广泛应用于计算机编程的高级语言,具有简洁、灵活、可移植等特点。下面是对C语言基础知识点的总结:
**目录结构规定**
* 工作目录结构的规定:在C语言编程中,目录结构的规定是非常重要的,良好的目录结构可以提高编程效率和代码可读性。
* 排版规定:在C语言编程中,排版是非常重要的,良好的排版可以提高代码的可读性和可维护性。
**注释规定**
* 注释量规定:在C语言编程中,注释是非常重要的,良好的注释可以提高代码的可读性和可维护性。
* 说明性文件头部注释规定:在C语言编程中,文件头部注释是非常重要的,良好的文件头部注释可以提高代码的可读性和可维护性。
* 源文件头部注释规定:在C语言编程中,源文件头部注释是非常重要的,良好的源文件头部注释可以提高代码的可读性和可维护性。
* 函数头部注释规定:在C语言编程中,函数头部注释是非常重要的,良好的函数头部注释可以提高代码的可读性和可维护性。
**标识符命名规定**
* 标识符命名原则:在C语言编程中,标识符命名是非常重要的,良好的标识符命名可以提高代码的可读性和可维护性。
* 标识符命名注释:在C语言编程中,标识符命名注释是非常重要的,良好的标识符命名注释可以提高代码的可读性和可维护性。
* 标识符命名风格:在C语言编程中,标识符命名风格是非常重要的,良好的标识符命名风格可以提高代码的可读性和可维护性。
**可读性规定**
* 运算符优先级使用规定:在C语言编程中,运算符优先级是非常重要的,良好的运算符优先级可以提高代码的可读性和可维护性。
* 状态数字使用规定:在C语言编程中,状态数字是非常重要的,良好的状态数字可以提高代码的可读性和可维护性。
**变量、结构规定**
* 去掉没必要的公共变量:在C语言编程中,公共变量是非常重要的,良好的公共变量可以提高代码的可读性和可维护性。
* 仔细定义并明确公共变量:在C语言编程中,公共变量定义是非常重要的,良好的公共变量定义可以提高代码的可读性和可维护性。
* 明确公共变量与其他操作的关系:在C语言编程中,公共变量与其他操作的关系是非常重要的,良好的公共变量与其他操作的关系可以提高代码的可读性和可维护性。
**函数、过程规定**
* 函数错误处理规定:在C语言编程中,函数错误处理是非常重要的,良好的函数错误处理可以提高代码的可读性和可维护性。
* 函数功能规定:在C语言编程中,函数功能是非常重要的,良好的函数功能可以提高代码的可读性和可维护性。
* 可重入函数编写规定:在C语言编程中,可重入函数编写是非常重要的,良好的可重入函数编写可以提高代码的可读性和可维护性。
**可测性规定**
* 统一调测函数规定:在C语言编程中,统一调测函数是非常重要的,良好的统一调测函数可以提高代码的可读性和可维护性。
* 统一打印格式规定:在C语言编程中,统一打印格式是非常重要的,良好的统一打印格式可以提高代码的可读性和可维护性。
* 仔细构造测试用例及代码规定:在C语言编程中,测试用例及代码是非常重要的,良好的测试用例及代码可以提高代码的可读性和可维护性。
**程序效率规定**
* 编程时要经常注意代码的效率规定:在C语言编程中,代码效率是非常重要的,良好的代码效率可以提高程序的执行速度和可维护性。
* 尽量提高代码效率规定:在C语言编程中,代码效率提高是非常重要的,良好的代码效率提高可以提高程序的执行速度和可维护性。
**质量保证规定**
* 在软件设计过程中构筑软件质量规定:在C语言编程中,软件质量是非常重要的,良好的软件质量可以提高程序的可读性和可维护性。
* 代码质量保证优先原则规定:在C语言编程中,代码质量保证是非常重要的,良好的代码质量保证可以提高程序的可读性和可维护性。
以上是C语言基础知识点的总结,了解这些知识点可以帮助开发者编写出高质量、可维护的C语言程序。
2018-07-12 上传
2019-03-29 上传
2023-03-30 上传
2023-06-28 上传
2023-07-03 上传
2023-06-24 上传
2023-11-12 上传
2023-08-30 上传
SunDreamWY
- 粉丝: 0
- 资源: 4
最新资源
- 基于Python和Opencv的车牌识别系统实现
- 我的代码小部件库:统计、MySQL操作与树结构功能
- React初学者入门指南:快速构建并部署你的第一个应用
- Oddish:夜潜CSGO皮肤,智能爬虫技术解析
- 利用REST HaProxy实现haproxy.cfg配置的HTTP接口化
- LeetCode用例构造实践:CMake和GoogleTest的应用
- 快速搭建vulhub靶场:简化docker-compose与vulhub-master下载
- 天秤座术语表:glossariolibras项目安装与使用指南
- 从Vercel到Firebase的全栈Amazon克隆项目指南
- ANU PK大楼Studio 1的3D声效和Ambisonic技术体验
- C#实现的鼠标事件功能演示
- 掌握DP-10:LeetCode超级掉蛋与爆破气球
- C与SDL开发的游戏如何编译至WebAssembly平台
- CastorDOC开源应用程序:文档管理功能与Alfresco集成
- LeetCode用例构造与计算机科学基础:数据结构与设计模式
- 通过travis-nightly-builder实现自动化API与Rake任务构建