- 3
- 0
- 约小于1千字
- 约 1页
- 2022-03-19 发布于天津
- 举报
PIC单片机学习笔记(7)语句(5)-循环语句循环语句是几乎每个程序都会用到的,它的作用就是用来实现需要反复进行多次的操作。如一个12M的51芯片应用电路中要求实现1毫秒的延时,那么就要执行1000次空语句才可以达到延时的目的(当然可以使用定时器来做,这里就不讨论),如果是写1000条空语句那是多么麻烦的事情,再者就是要占用很多的存储空间。我们可以知道这1000条空语句,无非就是一条空语句重复执行1000次,因此我们就可以用循环语句去写,这样不但使程序结构清晰明了,而且使其编译的效率大大的提高。在C语言中构成循环控制的语句有while,do-while,for和goto语句。同样都是起到循环作用,但具体的作用和用法又大不一样。我们具体来看看。
goto语句
这个语句在很多高级语言中都会有,记得小时候用BASIC时就很喜欢用这个语句。它是一个无条件的转向语句,只要执行到这个语句,程序指针就会跳转到goto后的标号所在的程序段。它的语法如下:
goto语句标号;其中的语句标号为一个带冒号的标识符。示例如下voidmain(void){unsignedchara;start:a++;if(a==10)gotoend;gotostart;end:;}上面一段程序可以说是一个死循环,没什么意思,只是说明一下goto的用法。这段程序的意思是在程序开始处用标识符start:标识,表示程序这是程序
您可能关注的文档
最近下载
- (高清版)DB11∕T 1230-2015 射击场设置与安全要求.pdf VIP
- 第6课 欧洲的思想解放运动(课件).pptx VIP
- 2026历年高考英语真题高频词汇必备800个(打印版).pdf
- 煤矿隐蔽致灾因素普查规范解读课件.pptx VIP
- 02R112 拱顶油罐图集(OCR).pdf VIP
- (正式版)DB11∕T 1230-2015 《射击场设置与安全要求》.docx VIP
- 生物医用材料课件.ppt VIP
- 第3章 位置与坐标压轴题专练八年级数学上册北师大版.docx VIP
- 中山鸣扬年产铝合金60万件、树脂桶2.4万个、过滤器2.4万个、家电螺丝1000万个新建项目环境影响报告表.pdf VIP
- 广东省中学生入团积极分子、发展对象培养考察表.pdf VIP
原创力文档

文档评论(0)