这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 嵌入式开发 » MCU » 单片机C语言教程11:C51复合语句和条件语句

共7条 1/1 1 跳转至

单片机C语言教程11:C51复合语句和条件语句

助工
2013-08-06 16:12:49     打赏

 每天一讲座,20天全掌握

曾经在BBS上有朋友问过我{}是什么意思?什么作用?在  C  中是有不少的括号,如{},[],()等,确实会让一些初入门的朋友不解。在 VB 等一些语言中同一个()号会有不一样的 作用,它能用于组合若干条语句形成功能块,能用做数组的下标等,而在 C 中括号的分 工较为明显,{}号是用于将若干条语句组合在一起形成一种功能块,这种由若干条语句组合 而成的语句就叫复合语句。复合语句之间用{}分隔,而它内部的各条语句还是需要以分号“;” 结束。复合语句是允许嵌套的,也是就是在{}中的{}也是复合语句。复合语句在程序运行时,{}中的各行单语句是依次顺序执行的。单片机C语言中能将复合语句视为一条单语句,也就是说 在语法上等同于一条单语句。对于一个函数而言,函数体就是一个复合语句,也许大家会因 此知道复合语句中不单能用可执行语句组成,还能用变量定义语句组成。要注意的是在 复合语句中所定义的变量,称为局部变量,所谓局部变量就是指它的有效范围只在复合语句 中,而函数也算是复合语句,所以函数内定义的变量有效范围也只在函数内部。下面用一段简单的例子简单说明复合语句和局部变量的使用。

——回复可见内容——




关键词: 单片机     C语言    

专家
2013-08-06 19:48:39     打赏
2楼

连载教程,不错不错


高工
2013-08-06 21:18:07     打赏
3楼
都教程11了,,建议楼主把前面的教程,集中一起

菜鸟
2013-08-06 22:51:37     打赏
4楼
顶楼主

高工
2013-08-06 22:54:24     打赏
5楼
支持原创,加分~!

菜鸟
2014-12-12 12:54:35     打赏
6楼

hao



菜鸟
2014-12-13 20:40:26     打赏
7楼
建议楼主把前面的教程,集中一起

共7条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]