嵌入式编程代码规范之排版1

简介: 嵌入式编程代码规范之排版1

1-程序块

对于程序块来说,当遇到有关结构、函数、以及枚举等复杂程序结构的定义的时候,需要将它的内容缩 进 一层。大括号是一个非常明显的标志,凡是遇到大括号,都应该直接联想到缩进。分支 结构 (包括 ifelse 结构、switch 结构等)和循环结构(包括 for 结构、while/dowhile 结构等) 同样应该进行缩进书写。

例如:

if 语句:

1if (a > b)
 2{
 3  /*if 子句的结构体内容应缩进*/
 4  max = a;
 5  min = b;
 6}
 7else
 8{
 9  /*else 子句的结构体内容应缩进*/
10  max = b;
11  min = a;
12}

switch 语句:


1switch (n)
 2{
 3  /* switch 结构的内容应缩进*/
 4  case 0:
 5    /* case 子句内容也应缩进*/
 6    /* ... */
 7    break;
 8  case 1:
 9    /* ... */
10    break;
11  default:
12    /* ... */
13    break;
14}

for 语句:

1for (int i = 0; i < 100; i++)
2{
3  /*for 的循环体应缩进*/
4  s += data[i];
5  t *= data[i];
6}


相关文章
|
5月前
|
开发者
Markdown:解放排版,简洁高效的文字创作神器!
Markdown 是一种轻量级标记语言,以易读易写著称,常用于生成 HTML 页面。其简洁的语法加速了排版,尤其在写作、博客和文档领域广泛应用。虽然不擅长复杂排版,但能轻松实现字体大小调整、插入表格、图片和超链接等。Markdown 通过键盘快捷操作,避免了 Word 等软件的繁琐设置。本文将深入讲解 Markdown 语法,助你提升效率。Markdown 适合快速学习,兼容各种文本编辑器,支持导出多种格式,广泛应用于 GitHub 和多个在线平台。
81 0
|
6月前
|
SQL 存储 安全
代码规范(如何提高代码规范)
在软件开发中,优雅的代码规范对于编写美观且实用的代码至关重要。以下是一些提升代码质量的建议: 1. **命名清晰**:使用描述性强的命名,使代码自解释,减少误解,提高可读性。 2. **简洁性**:用最少的代码实现功能,避免冗余,简洁的代码更易维护。 3. **一致性**:保持命名和编码风格的一致性,降低团队协作成本。 4. **注释**:合理注释解释代码意图,但避免过度注释。 5. **避免复杂性**:将复杂逻辑分解为简单部分,用函数或模块封装。 6. **重构**:定期重构代码以提高可读性和性能。 7. **测试**:编写单元测试确保代码的稳定性和可靠性。
|
6月前
|
前端开发 JavaScript 搜索推荐
< 知识拓展:前端代码规范 >
前端开发中,随着工具组件的多样化,代码的“千人千面”现象带来了管理和维护的挑战。因此,制定代码规范变得至关重要,它能提升代码质量,便于团队协作。命名规范要求文件和目录使用小写和下划线或驼峰式,HTML应合理缩进,属性用双引号,自闭合标签避免斜线。CSS代码遵循HTML缩进,空格和换行有特定规则,注释统一格式。JavaScript中,注重简洁和易读,分号使用需明确,变量命名采用小驼峰,函数调用和声明有特定空格规则。代码规范旨在提高可读性和团队协作效率,但也要避免过度规范。
164 0
< 知识拓展:前端代码规范 >
|
6月前
|
程序员 开发工具 C++
C/C++ 程序员编程规范之排版
C/C++ 程序员编程规范之排版
74 1
|
6月前
|
数据库
代码规范(一)
代码规范(一)
63 0
代码规范:程序的版式
空行起着分隔程序段落的作用。空行得体(不过多也不过少)将使程序的布局更加清晰。空行不会浪费内存,虽然打印含有空行的程序是会多消耗一些纸张,但是值得。
90 0
|
前端开发 JavaScript
|
C语言
代码规范要求
代码规范要求
168 0