次の方法で共有


ステートメント (c)間

while のステートメントは指定した式が false になるまでステートメントを繰り返すことができます。

構文

  • 繰り返しステートメント :
    と (式の )ステートメント

式は 操作またはポインター型である必要があります。実行は次のように検索されます :

  1. 式が 評価されます。

  2. 式が FALSE の場合while のステートメントの本体では実行されずコントロールは while のステートメントからプログラムの次のステートメントに制御が渡されます。

    式が 真 (以外) の場合ステートメントの本体が実行されプロセスは手順 1. を繰り返し開始されます。

while のステートメントはステートメント本体の 中断 gotoまたは return が実行される時点で終了できます。while のループを終了せずにイテレーションを終了するには continue のステートメントを使用します。while ステートメントの次の反復処理に continue のステートメントのパスのコントロール。

これは while のステートメントの例を示します :

while ( i >= 0 ) 
{
    string1[i] = string2[i];
    i--;
}

この例では string2 から string1 に文字をコピーします。i が 0 以上である string2[i] はstring1[i] に割り当てられている i はデクリメントされます。i が 0 に達するかまたは達するとwhile ステートメントの実行が終了します。

参照

関連項目

間ステートメント (C++)