说明:
程序的规范性在代码中有重要的作用。
1-程序块
对于程序块来说,当遇到有关结构、函数、以及枚举等复杂程序结构的定义的时候,需要将它的内容缩 进 一层。 大括号是一个非常明显的标志,凡是遇到大括号,都应该直接联想到缩进。 分支结构 (包括 if… else 结构、switch 结构等)和循环结构(包括 for 结构、while/do… while 结构等) 同样应该进行缩进书写。
例如:
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}
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。
举报投诉
-
Switch
+关注
关注
1文章
533浏览量
58521 -
程序
+关注
关注
117文章
3798浏览量
81501 -
函数
+关注
关注
3文章
4350浏览量
63052 -
代码
+关注
关注
30文章
4841浏览量
69196 -
循环结构
+关注
关注
0文章
22浏览量
7751
发布评论请先 登录
相关推荐
块匹配运动估计VLSI结构研究与进展
块匹配运动估计VLSI结构研究与进展:块匹配运动估计是视频编码器中的计算量和存储访问最密集的模块,为了满足实时编码的需求常用VLSI 结构实现。本文对
发表于 12-14 09:49
•4次下载
Windows API 程序的组织结构
Windows API 程序的组织结构在介绍Windows 程序的基本构架之前我们必需先了什么是消息。 在Windows 多任务环境下同时会有许多程
发表于 05-03 11:44
•776次阅读
浅谈西门子SCL-数据块(DB)的结构化存取
的大小可以不同。关于所允许的最大尺寸,请参考用户所用CPU的描述。 用户可以用任意方式来建立数据块的结构,以适合其不同的需求。 在用户程序中的共享数据块 如果某个逻辑
![浅谈西门子SCL-数据<b class='flag-5'>块</b>(DB)的<b class='flag-5'>结构</b>化存取](https://file.elecfans.com/web1/M00/F1/BA/pIYBAGCwrwSAF3pvAAA2KkUuFdw315.png)
TIA Portal的程序块保护功能实现
IA Portal为程序块提供 KNOW_HOW_PROTECT 保护功能。如果没有使用正确密码打开使用此保护功能的块时,仅块接口参数 Input、Output、 InOut 、Sta
![TIA Portal的<b class='flag-5'>程序</b><b class='flag-5'>块</b>保护功能实现](https://file.elecfans.com/web2/M00/35/DE/pYYBAGIu_oWAHNn-AAAlT49czT4087.png)
功能块(FB)的结构介绍
功能块是逻辑块,包含程序部分,并且有一个内存区域援引派给它。无论何时FB被调用,必须给它指定一个实例数据块。当定义FB的声明部分时,就说明了实例数据
基本的速度控制功能块介绍
本节将介绍几个基本的速度控制功能块: MC_MoveVelocityMCA_JogAxisMCA_MoveVelocityContinuous 2_具体操作介绍 1.原程序在
发表于 03-08 14:41
•913次阅读
评论