while (n-- > 0) 与 while (--n >= 0)
来源:互联网 发布:海淘和淘宝 编辑:程序博客网 时间:2024/04/28 06:44
循环 n 次,除了最常用的 for (int i = 0; i < n; ++i) {...} 之外,还可以写 while (n-- > 0) {...} 和 while (--n >= 0) {...}。这两种写法的区别在于,如果 n 是 unsigned 类型,那么后面那种写法会导致infinite loop。今天就被这只小 bug 咬了一口:) 也怪自己偷懒,不爱写 for 循环。
Trackback: http://tb.blog.csdn.net/TrackBack.aspx?PostId=764
- while (n-- > 0) 与 while (--n >= 0)
- while (n-- > 0) 与 while (--n >= 0)
- while (n-- > 0) 与 while (--n >= 0)
- while (n-- > 0) 与 while (--n >= 0)
- while (n-- > 0) 与 while (--n >= 0)
- while (n-- > 0) 与 while (--n >= 0)
- while (n-- > 0) 与 while (--n >= 0)
- while (n-- > 0) 与 while (--n >= 0)
- while (n-- > 0) 与 while (--n >= 0)
- while (n-- > 0) 与 while (--n >= 0)
- while (n-- > 0) 与 while (--n >= 0)
- while (n-- > 0) 与 while (--n >= 0)
- while (n-- > 0) 与 while (--n >= 0)
- while (n-- > 0) 与 while (--n >= 0)
- while (n-- > 0) 的用法
- while (getchar() != '\n')
- linux 关于while((n=read(STDIN_FILENO,buf,BUFFSIZE)) > 0)
- 从while(n!=0)说什么是真
- 向Word和PowerPoint插入LaTeX公式的小工具
- 算法复杂度攻击
- 下雪特效
- 《代码大全》到底讲什么?
- 犹太人经商25法则
- while (n-- > 0) 与 while (--n >= 0)
- JPEG 学习笔记
- Zend_Db连接MySQL(附完整代码)
- LaTeX 印象
- PowerDesigner反向SQL Server 2000数据库问题
- 变长参数的 Tracer
- PowerDesigner反向SQL Server 2000数据库问题
- 变长参数的 Tracer
- Microsoft Visual C++ Toolkit 2003 发布