• 关于for()循环使用过程中遇到的问题(俄罗斯方块游戏中遇到的问题)


      for循环的定义:

              for(参数1;参数2;参数3),参数1通常是初始化参数的,参数2是判断,参数3是对参数的操作。这三个参数都不是必须的。

              这里想说的是,参数1的使用:比如下列语

                    int nLine = 0, nList = 0;

                 1.  for (nLine = 0; nLine < 20; nLine++)

                    {

                        ......;

                    }

                 2.  for (; nLine < 20; nLine++)

                    {

                        ......;

                    }         

               这里参数1已经在for循环外已经初始化了,那它在for循环里面还需不需要再初始化呢?这就要取决于你这个参数还是不是在其他地方使用,如果2中还在使用nLine,那么第2中for循环时参数1必须要初始化,不然第1个for循环执行完后nLine的值已经不是0了。

  • 相关阅读:
    json for modern c++(nlohmann json)使用小计
    你到底是如何上网的[转载]
    opencv编译
    二维码解析(编译zxing-cpp)
    otl odbc小计
    解决github clone慢的问题
    网络编程小计
    模板小计
    c++开发遇到的错误和引用配置
    IOCP Input/Output Completion Port IO完成端口
  • 原文地址:https://www.cnblogs.com/lovexz/p/4876147.html
Copyright © 2020-2023  润新知