if ( expression ) statement1 [else statement2]if-else Statement (C++) | Microsoft Learn
expressionが0以外ならばstatement1が、さもなくばstatement2が実行されます。
expressionは数値またはポインタ型であるか、それらへ変換できるクラス型である必要があります。
while ( expression ) statementwhile Statement (C++) | Microsoft Learn
do statement while ( expression ) ;do-while Statement (C++) | Microsoft Learn
for ( init-expression; cond-expression; loop-expression ) statementfor statement (C++) | Microsoft Learn
continue;continue Statement (C++) | Microsoft Learn
制御式が再評価されます。
while ( expression )
{
continue; // expressionへ移動する
}
do {
continue; // expressionへ移動する
} while ( expression );
ループ式が実行され、条件式が再評価されます。
for ( init-expression; cond-expression; loop-expression )
{
continue; // loop-expressionへ移動する
}