C的琐碎
2012-08-27 11:54
260 查看
while(1)和for(;;)两个死循环的区别
一般for(;;)性能更优
for(;;)
{}
这两个;; 空语句,编译器一般会优掉的,直接进入死循环
while(1)
{}
每循环一次都要判断常量1是不是等于零,在这里while比for多做了这点事
不过从汇编的角度来说,都是一样的代码。
一般for(;;)性能更优
for(;;)
{}
这两个;; 空语句,编译器一般会优掉的,直接进入死循环
while(1)
{}
每循环一次都要判断常量1是不是等于零,在这里while比for多做了这点事
不过从汇编的角度来说,都是一样的代码。
相关文章推荐
- EJB琐碎的想法
- [日记]最近的一些琐碎事-2007年10月27日
- 一些琐碎的理解
- 如何高效地面对重复和琐碎
- Android布局中一些琐碎的东西整理记录
- 琐碎
- 一些关于Java的琐碎基本知识点
- 一个平凡菜鸟的C#琐碎总结 ----- 文件操作(二)
- 物流系统Coding中的琐碎总结
- 琐碎知识
- 享受生命中的琐碎时光
- c++琐碎点滴
- 关于一些琐碎东西的总结
- C++ 琐碎
- 琐碎知识点
- Tinking in java 琐碎知识点之集合(容器)
- Java语言琐碎细节2-String的问题
- 琐碎-关于hadoop2.X那些端口
- SqlServer 2008 数据库练习----各种琐碎
- 【CSS基础】琐碎记录