- 2
- 0
- 约1.39万字
- 约 20页
- 2026-03-12 发布于河北
- 举报
C语言编码规范
1范围
本标准规定了C语言的软件程序编码规范,合用于BSC软件部的应用软件、通用平台软件以及底
层动软件,但用特殊的协议软件工具SDT生成的C代码可不遵守此规范。
2命名
命名包括模块名、常量名、标号名、函数名等。这些名字应该能反映它所代表的实际意义,使其
能够见名知义,有助于对程序功能的理解。
2.1基本要求
2.1.1格式
使用英文,用完整单词表示,尽量不采用缩写。
2.1.2命名的长度
普通不要过长或者过短。过长会增加工作量,过短则可能有命名冲突。函数命名、动中的宏命名
不超过31个字母,其他命名不超过15个字母,如果超过考虑缩写或者改名。如果缩写,要使用大家
约定俗成的命名如msg、len、src等,以体现其原意。
在命名中使用缩写,普通采用下面三种方法:
抽取元音字母
task-tsk
user-usr
取单词意义明显的头部
maximum-max
minimum-min
您可能关注的文档
- 《不动产登记跨境办(港澳)服务规范》.pdf
- 《第21课 现代中国教育的发展》(同步训练)高中历史必修3-人教版-2024-2025学年.pdf
- 《电子技术基础与应用》教案 项目4 直流稳压电源(上).pdf
- 《古诗十九首》意象特点分析.pdf
- 《计算机应用基础》(本)考试大纲2.pdf
- 《富饶的西沙群岛》教案部编版语文三年级上册.pdf
- 《精神障碍社区康复服务规范》编制说明.pdf
- 《教无忧》2026届高三高考总复习讲义数学(人教a版)第一章集合与常用逻辑用语、不等式第5节一元二次函数、方程和不等式第二课时一元二次方程、不等式.pdf
- 《旅游概论复习资料》.pdf
- 《平安行》观后感 .pdf
- 2025-2026学年上海市普陀区曹杨第二中学高一(下)期末数学试卷(含答案).docx
- 2025-2026学年新疆生产建设兵团第二中学高一(下)期末数学试卷试卷(含答案).docx
- 2025-2026学年湖南省永州市高一(上)期末数学试卷(含答案).docx
- 2025-2026学年江西省宜春市丰城市第九中学日新班高三(下)期中数学试卷(含答案).docx
- 2025-2026学年云南省昆明市官渡区星耀学校高三(下)期中数学试卷(含答案).docx
- 2025-2026学年辽宁省葫芦岛市实验高级中学高三(下)期中数学试卷(含答案).docx
- 2025-2026学年浙江省杭州市八县区高三(上)期末数学试卷(含答案).docx
- 2025-2026学年陕西省西安市某校高三(下)期中数学试卷(含答案).docx
- 2025-2026学年河北省沧州十校高三(上)期末数学试卷(含答案).docx
- 《休克新理念》课件.pptx
原创力文档

文档评论(0)