C++ keyword: do
                
                
                From cppreference.com
                    
                                        
                    
                    
                                                            
                    Usage
-  
do-whileloop: as the declaration of the loop 
Example
Run this code
#include <iostream> int main() noexcept { int i{0}; // executes statement 'std::cout << ++i;' // before checking the condition 'i <= 2' do std::cout << ++i; while (i <= 2); }
Output:
123
See also
  | 
(since C++17) | 
  | 
(since C++23) | 
-  switch statement: 
switch,case -  default (as case label declaration) etc: 
default -  goto statement: 
goto -  continue statement: 
continue -  break statement: 
break -  return statement: 
return 
| (since C++20) | 
-  do-while loop and 
whileloop:while -  for loop and range-based 
forloop:for