百科问答小站 logo
百科问答小站 font logo



c语言while语句他是怎么工作怎么运行的? 第1页

  

user avatar   zhang-hao-72 网友的相关建议: 
      

编译器会首先判断一下while后面的条件在一开始是否满足,如果满足,会把while变成do .. while循环。如果不确定,就在前面加个if把整个do while包在里面。

然后do while的do变成标号,while变成一条 jnz指令,如果非零就跳回前面do的位置。




  

相关话题

  golang 为什么没有三元运算符? 
  假如有某种力量使得世界上所有编译器都被删除了, 人类是否需要从打孔卡开始写第一个编译器? 
  C语言编写时,将参数传递跨越多个函数的方式是否是妥当的? 
  C#填了java哪些坑?java填了C++哪些坑?C++填了C哪些坑? 
  程序员做到什么程度才不会被算作 API caller? 
  程序员做到什么程度才不会被算作 API caller? 
  C++的CRTP所带来的静态多态功能具体有什么用? 
  C/C++语言指针究竟难在哪里? 
  完成了c语言程序设计初步学习,大概了解了数据类型,循环,判断,数组,函数和指针。接下来该学什么(书)? 
  大型项目中面向过程思想 vs 面向对象思想,哪种开发效率更高? 

前一个讨论
电子元器件的网站哪家比较靠谱啊?(有没比较靠谱,正品保障的渠道啊,在线等啊!!)?
下一个讨论
“左眼跳财,右眼跳灾”中的“跳”在英语中如何表述?





© 2024-11-21 - tinynew.org. All Rights Reserved.
© 2024-11-21 - tinynew.org. 保留所有权利