参考文章:关于 while(1)和for(;;)效率问题的一点想法

在执行效率上可能并没太大区别,功能上也差不多。。。

例如:for(;;)

#pragma warning(disable : 4996)
#include <stdio.h>int main() {int a = 0;for (;;) {if (a == 2) {a++; continue;}if (a == 4) break;printf("这是啥?%d\n", a++);}return 0;
}

VS上运行结果:

这是啥?0
这是啥?1
这是啥?3F:\Arnold_Test\20211223_jsonTest\jsonTest\Debug\jsonTest.exe (进程 32952)已退出,代码为 0。
按任意键关闭此窗口. . .

c语言无限循环while(1)和for(;;)的区别相关推荐

  1. c语言for无限循环语句,C语言教学(七-中)for循坏

    原标题:C语言教学(七-中)for循坏 for循坏的格式书写一般为这样for(定初值:循环条件:对初值进行一个增加或者减少的操作) 在上一篇中我们已经定义了i的初值等于多少,所以就不在循环里再次定义, ...

  2. 学习笔记_关于switch在whlie中无限循环的解决办法_C语言

    学习笔记_关于switch在whlie中无限循环的解决办法_C语言 今天在做作业的时候突然发现一个问题 #include<stdio.h> int main() {int a;while( ...

  3. 【C 语言】文件操作 ( 配置文件读写 | 框架搭建 | 主函数逻辑结构 | 启动无限循环 | 接收用户操作值 | 宏定义 | 显示操作菜单 )

    文章目录 一.主函数逻辑结构 1.启动无限循环 2.接收用户操作值 3.主函数代码示例 二.宏定义声明 三.显示操作菜单 一.主函数逻辑结构 在 main 函数中 , 启动一个无限循环 , 不断的接收 ...

  4. C语言数组越界导致无限循环

    大奖也是你们的,感谢支持,不喜欢的请轻拍.过年抽奖我还是很期待的,每年公司的年会抽奖的时候,我总是能小中一把,有一年我还中了个一等奖,不知道大家对一等奖什么概念,中一等奖的概率非常低,集人品运气于一身 ...

  5. C语言整人的无限循环,让对方电脑自动关机的整人程序和无限循环程序-win7自动关机软件...

    整人不过头,现在我们来讲讲程序员是怎么整人的.(ps:必须用电脑) 一,自动关机 第一步:在电脑桌面空白处,用鼠标单击右键新建一个文本文档. 第二步,打开新建文本,并输入代码. 代码:dim WSHs ...

  6. C语言fscanf的eof无限循环,使用fscanf时无限循环

    我用C编写了这个简单的程序,因为我现在正在大学学习FILES.我带了一个txt文件,其中包含最后一场比赛的结果列表,所以我的程序将按照我的要求显示格式化的数据.这是我的代码: /* Esercizio ...

  7. 无限循环当然数c语言,c++ - C / C ++中的无限循环[关闭] - 堆栈内存溢出

    每个人似乎都喜欢while (true) : 根据SLaks的说法 ,他们编译相同. 它并不快. 如果您真的关心,请使用您的平台的汇编程序输出进行编译,并查看. 没关系. 这永远不重要. 写下你喜欢的 ...

  8. 用C语言编写一个无限循环语句

    今天比较无聊,看了些基本的for循环和while循环语句,就利用它们的特性编写一个无限循环语句. 代码如下: #include <stdio.h>int main () {for( ; ; ...

  9. java循环停止_什么时候java无限循环停止?

    My question is, do java infinite loops stop? 有些人有,有些则没有.这取决于循环的实现方式. 基本上,您确定在其他语言中停止的情况也可以在Java中停止-取 ...

最新文章

  1. 从RBM(受限玻尔兹曼机)开始、到深度信念网络(DBN)再到自动编码器(AE)
  2. sqlmap绕过过滤的tamper脚本分类汇总
  3. P1613-跑路【Floyd,倍增】
  4. 计算机考博哪个学校好考,管理学博士哪个学校好考
  5. 2017.4找工作面试记录-第三周(2)--金蝶
  6. linux那些事之页迁移(page migratiom)
  7. 语音信号处理-概念(二):幅度谱(短时傅里叶变换谱/STFT spectrum)、梅尔谱(Mel spectrum)【语音的深度学习主要用幅度谱、梅尔谱】【用librosa或torchaudio提取】
  8. PayPal怎么提现结汇,美金一直在PayPal压着?
  9. MySQL 日志管理、备份与恢复
  10. 【五社联动】 助力文明城市创建 共同缔造宜居家园
  11. 怎样读书(繁体版)读书笔记
  12. 如何用Tableau可视化?
  13. php花店销售系统代码_花店淡季来袭,新的业绩增长点到底在哪?
  14. C++ 中的:“引用” 和“取地址符”的区别和作用
  15. IDEA mybatis 用户-订单-订单详情 → 互查
  16. c语言做快速傅里叶变换和快速逆傅里叶变换
  17. 基于tabular包的Latex表格尺寸设置方法(列宽和行高)
  18. 未越狱iphone与 Android短信备份迁移攻略
  19. 多线程 环形缓冲区_使用环形缓冲区有效登录多线程应用程序
  20. “云”溪笔谈 | 走完过渡期“沉浸式视频云”时代来临

热门文章

  1. linux下各种软件安装方法详解
  2. cpu使用率 htop显示_用top、vmstat、Htop、sar命令在Linux系统中检查CPU使用率/利用率...
  3. mysql基础小测试三_数据库---MySQL(三)
  4. 【转:SAP学习篇】Fiori 的基本架构
  5. ALV标准过滤功能失效
  6. 【SAP干货】创建Search Helps (Elementary and Secondary)
  7. ABAP算术运算函数
  8. 梅赛德斯奔驰即将为Apple Watch推出应用
  9. 饭后为什么不宜喝冷饮?
  10. ABAP之程序相互调用--SUBMIT