[ Web Proxy ]
URL:
Viewing: https://ru.cppreference.com/cpp/language/while [Back]  [Original]

while cppreference.com
cppreference.com

while

cppreference.com

, false. .

 () while ( )
( C++11)
, bool, . , false, . , , false, .
, ,

, . , ,

while (--x >= 0)
    int i;
// i    

,

while (--x >= 0) {
    int i;
} // i    

, T t = x, , , while

label:
{ //    
    T t = x;
    if (t) {
        statement
        goto label; //   t
    }
}

- , break.

, continue.

C++, , , ( /, volatile ), . .

while

#include <iostream>

int main() {
    //  while   
    int i = 0;
    while (i < 10)
         i++;
    std::cout << i << '\n';

    //  while   
    int j = 2;
    while (j < 9) {
        std::cout << j << ' ';
        j += 2;
    }
    std::cout << '\n';

   //  while    
   char cstr[] = "";
   int k = 0;
   while (char c = cstr[k++])
       std::cout << c;
   std::cout << '\n';
}

:

10
2 4 6 8 

C while

Web Proxy Viewer  |  New URL  |  Original Page