zoukankan      html  css  js  c++  java
  • 随机取两个点 ( 容易犯错的 do while )

    //先随机取一点
    nRandX1= rand( ) % m_nSize;
    nRandZ1= rand( ) % m_nSize;
    //然后随机取另一个点 
    do
    {
    nRandX2= rand( ) % m_nSize;
    nRandZ2= rand( ) % m_nSize;
    } while ( nRandX2 == nRandX1 && nRandZ2 == nRandZ1 );

     -------------------------------------------------------------------

    虽说不建议用do while 《编写可读代码的艺术》,不过在这里挺好用的

    下面就是容易犯错的例子

    ---------------------------------------------------------------------

    do
    {
    
            code……
    
    } while ( false )

    ---------------------------------------------------------------------

    上面的代码执行几次?无限循环?

    其实就执行一次

  • 相关阅读:
    函数 out 传值 分割
    函数
    特殊集合
    集合
    数组

    穷举
    循环
    mac 软件安装
    实用信息查询接口
  • 原文地址:https://www.cnblogs.com/StudipBird/p/3270812.html
Copyright © 2011-2022 走看看