问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

C语言中break与continue的区别

发布网友 发布时间:2022-11-19 17:56

我来回答

1个回答

热心网友 时间:2024-11-29 12:44

C语言中break与continue的区别

  break 关键字很重要,表示终止本层循环。现在这个例子只有一层循环,当代码执行到break 时,循环便终止。

  如果把break 换成continue 会是什么样子呢?continue 表示终止本次(本轮)循环。当代码执行到continue 时,本轮循环终止,进入下一轮循环。

  while(1)也有写成while(true) 或者while(1==1) 或者while((bool) 1)等形式的,效果一样。

  do-while 循环:先执行do 后面的代码,然后再判断while 后面括号里的`值,如果为真,循环开始;否则,循环不开始。其用法与while 循环没有区别,但相对较少用。

  for 循环:for 循环可以很容易的控制循环次数,多用于事先知道循环次数的情况下。
拓展:
  我有一个char * 型指针正巧指向一些int 型变量, 我想跳过它们。 为什么如下的代码((int *)p)++; 不行?

  在C 语言中, 类型转换意味着“把这些二进制位看作另一种类型, 并作相应的对待”; 这是一个转换操作符, 根据定义它只能生成一个右值(rvalue)。而右值既不能赋值, 也不能用++ 自增。(如果编译器支持这样的扩展, 那要么是一个错误, 要么是有意作出的非标准扩展。) 要达到你的目的可以用:p = (char *)((int *)p + 1);

  或者,因为p 是char * 型, 直接用p += sizeof(int);

  但是, 在可能的情况下, 你还是应该首先选择适当的指针类型, 而不是一味地试图李代桃僵。

 

;
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
如何理解“时间就是空间,空间就是时间”? 办公室副主任竞聘演讲稿范文 学校办公室主任竞聘演讲稿范文 最新办公室主任竞聘演讲稿 办公室主任竞聘演讲稿优秀范文 ...堆墨现象,墨线 接地和粘度都正常,请问应如何解决 ...都正常了开始喷印结果喷一条墨线好恐怖怎么解决呀各位老师 威力喷码机 求一份学生会演讲词 大学学生会个人优秀演讲稿 c语言中break和continue有何区别? C语言里break和contiune区别 break与continue的区别是什么? 喝美白饮脸肿了为什么 入冬后,这5种食物要常吃,补充营养强健身体,整个冬天少生病 ...少吃牛羊猪肉,多吃这6样,营养不贵,常吃少生病 什么食物多吃可以少生病? 增强免疫少生病,儿科医生:经常给孩子吃6类食物,很简单 人到中老年时期,多吃这6种保健食物有好处,少生病 大股东以公允价格注入上市公司什么意思 mba论文写优化可以不写吗 看《大国崛起》说说荷兰是怎样衰败的 大国崛起中荷兰后来为什么失去殖民霸主的地位? 《大国崛起》之“荷兰” 宝骏560密封条怎么安装,宝骏560密封条安装方法 东方红一拖发动机和洛柴发动机是不是一样的 泰红拖拉机和东方红拖拉机哪个好? 洛阳一拖东方红装载机怎么样 2007年洛阳生产的17匹马力170型东方红小四轮拖拉机和1 洛阳一拖东方红单缸二手货18马力车工作起来无力是什么故障? 有谁能通俗地说一下C语言中break与contiune的区别,我是新手,在此先谢谢... 小姑子,礼物 小姑子没结婚她生日送什么礼物呢 小姑子生日送什么礼物好 windows vista 的虚拟文件夹里面可以自己定义包含某些文件吗? 有什么值得网络写手关注的公众号推荐吗 怎么向老师提问题 自查自纠报告及整改措施范文 vivos10pro负一屏怎么关闭 身上静电怎么消除 有什么消除的技巧 异地恋,一周没和男友说话了,正常吗?主要是我没话找他 谈恋爱一周不联系正常吗? 复读生和大学生异地恋,男朋友一周不联系怎么回事(因为他用的座机,我... 两个人在一起一周没有联系正常吗? 和男朋友可以一个星期不见面不聊天,这样正常吗? 吃了一个星期面条瘦了 我办的工商银行信用卡账单日是11号,到期还款日为4日。最长免息期和最... 工商信用卡的还款日期是怎样算的 什么东西不能托运 哪些东西不能飞机托运 六年级数学上册第一二单元测试题