0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

程序块结构介绍

CHANBAEK 来源:南山府嵌入式 作者:小秋秋 2023-04-15 15:04 次阅读

说明:

程序的规范性在代码中有重要的作用。

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

    文章

    516

    浏览量

    57555
  • 程序
    +关注

    关注

    114

    文章

    3631

    浏览量

    79554
  • 函数
    +关注

    关注

    3

    文章

    3904

    浏览量

    61311
  • 代码
    +关注

    关注

    30

    文章

    4556

    浏览量

    66819
  • 循环结构
    +关注

    关注

    0

    文章

    22

    浏览量

    7667
收藏 人收藏

    评论

    相关推荐

    手机结构原理介绍

    ` 手机结构原理介绍:第1节手机组成模块整体介绍 第2节手机模块-射频模块介绍 第3节手机模块-基带模块介绍 第4节手机模块-外围电路模块
    发表于 11-30 15:25

    Siemens S7-1200学习笔记程序相关资料推荐

    Siemens S7-1200 学习笔记 程序自学S7-1200PLC系列一、S7-1200中的程序程序
    发表于 07-01 12:42

    在c语言中的程序相关资料分享

    0.0 程序在c语言中{ 多条声明 多条语句} 程序这种复合语句叫程序。接下来我们就开始学
    发表于 12-09 08:17

    介绍一个使用SCL语言编写的电机控制函数

      电机控制在实际项目中经常使用,一般的电机控制程序都是具有启动、保持、停止的功能。  今天这篇文章给大家介绍一个使用SCL语言编写的电机控制函数,不但具有起保停功能,还具有反馈监
    发表于 03-09 17:02

    LabVIEW的程序结构

    LabVIEW的程序结构:主要的程序结构有:循环(While循环和For循环)选择(Case结构)顺序(Sequence结构)事件(Event结构
    发表于 06-22 12:33 0次下载

    Windows API 程序的组织结构

    Windows API 程序的组织结构介绍Windows 程序的基本构架之前我们必需先了什么是消息。 在Windows 多任务环境下同时会有许多
    发表于 05-03 11:44 739次阅读

    基于S3C2410的Windows CE驱动开发

    文中阐述了设备驱动程序的概念和结构,介绍了Windows CE. NET 环境下开发驱动程序的特点以及开发中一些常用的工具,对不同工具的开发特性进行了
    发表于 06-27 16:17 54次下载
    基于S3C2410的Windows CE驱动开发

    ARM体系结构程序设计

    《ARM体系结构程序设计》是ARM体系结构程序设计的一本实用指导书籍,通过案例详细介绍了ARM体系
    发表于 10-27 16:37 2285次阅读

    基于S3C2410的Windows CE驱动开发

    文中阐述了设备驱动程序的概念和结构 介绍了 Windows CE. NET 环境下开发驱动程序的特点以及开发中一些常用的工具 对不同工具的开发特性进行了
    发表于 04-18 10:46 0次下载

    基于Windows CE.NET的设备驱动程序开发

    本文阐述了设备驱动程序的概念和结构 介绍了 Windows CE. NET环境下开发驱动程序的特点以及一些常用的开发工具 并以华恒科技的 HHARM9 - EDU 开发板的触摸屏驱动
    发表于 04-18 11:28 0次下载

    程序的三种基本结构

    基本思想:任何程序都可以用三种基本结构表示,限制使用无条件转移语句(goto)结构程序:由三种基本结构反复嵌套构成的
    发表于 09-01 17:24 0次下载

    C语言程序设计教程之选择结构程序设计的资料说明

    本文档的主要内容详细介绍的是C语言程序设计教程之选择结构程序设计的资料说明。
    发表于 02-21 14:26 4次下载
    C语言<b class='flag-5'>程序</b>设计教程之选择<b class='flag-5'>结构</b><b class='flag-5'>程序</b>设计的资料说明

    C语言程序设计教程之顺序结构程序设计的资料说明

    本文档详细介绍的是C语言程序设计教程之顺序结构程序设计的资料说明主要内容包括了:1.C语言的语句类型,2.数据输出,3.数据输入,4.顺序结构
    发表于 02-21 14:26 12次下载
    C语言<b class='flag-5'>程序</b>设计教程之顺序<b class='flag-5'>结构</b><b class='flag-5'>程序</b>设计的资料说明

    西门子plc程序结构介绍

    介绍以下常见的plc程序结构及其特点:    1.国外一些小型可编程控制器程序结构    这些可编程逻辑控制器的用户程序由主程序、子
    发表于 12-09 14:18 1815次阅读

    C程序结构

    一个完整的C程序必须拥有一定的结构,这样才可以规范的编辑C程序
    的头像 发表于 02-21 14:31 818次阅读
    C<b class='flag-5'>程序</b>的<b class='flag-5'>结构</b>