zoukankan      html  css  js  c++  java
  • 关于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了。

  • 相关阅读:
    [BZOJ1015] [JSOI2008]星球大战starwar
    [BZOJ2321,LuoguP1861]星(之)器
    Google Search Operators
    Python blockchain
    CCAE词频表(转)
    python小技巧(转)
    Python著名的lib和开发框架(均为转载)
    Yarn取代job/task tracker
    hadoop 2.73‘s four xml
    HDFS NN,SNN,BN和HA
  • 原文地址:https://www.cnblogs.com/lovexz/p/4876147.html
Copyright © 2011-2022 走看看