C++学习过程 4

来源:互联网 发布:cydia软件源更新 编辑:程序博客网 时间:2024/04/20 19:25

    循环语句:

      goto:  number:i++;
 std::cout<<"*";
    if(i<10)
    {
     goto number;
    }表示当i小于10的时候会一直跳转到number标号处,直到i大于10后就不跳转到number处拉,就跳出了循环。

       可是如果标号定义在末尾就不会执行goto语句啦。用共同循环容易出错。

     while,for  ,do while和C#中的类似。

      continue:不执行continue下面的语句,跳转到循环的开头,再次执行循环里面的语句

       break:直接退出循环。

      do while 至少执行一次。

      for循环可以限制多个条件,如:for(int a=0,b=0;a<10,b<15;a++,b++){},条件为空的for循环for(;b<5;){}可以执行  ,for(;;;){}都为空时为死循环。

    switch  遇到break会退出switch,去掉break的话会全部执行switch里边的内容。