配列は、メモリ内に同じ種類のデータを連続的に保存するものです。アクセスするか、
配列のアドレスを指定するには、配列の開始アドレスを使用します。配列にはインデックスがあり、それを使用します。
配列をアドレス指定するときは、配列の開始アドレスを使用します。配列にはインデックスがあり、インデックスを介してアクセスできます
配列の要素にアクセスできます。この記事では、配列を反復処理する方法を紹介します。
配列を操作します。これは、配列内に存在する要素にアクセスすることを意味します。
forループを使用する
配列を反復処理する最も一般的な方法は、for ループを使用することです。 for ループを使用して、
次の例では、配列を反復処理します。注意すべき点は、配列のサイズが必要であるということです。
この中の配列。
###文法###
リーリー
###アルゴリズム###
サイズ n の配列 arr にデータを入力します。
i := 0 から i := n に対して、次を実行します:
Print(arr[i])-
の中国語訳は次のとおりです: Example
リーリー
###出力###
リーリー
while ループを使用する
for ループと同様に、while ループを使用して配列を反復できます。この場合もこんな感じです
配列のサイズは既知であるか、決定されている必要があります。
###文法###
リーリー
###アルゴリズム###
サイズ n の配列 arr にデータを入力します。
i := 0
i
Print(arr[i])
i := i 1
-
Example- の中国語訳は次のとおりです:
Example-
リーリー
###出力###
リーリー
forEach ループを使用する-
最新の for-each ループを使用して、配列内の要素を反復処理することもできます。
主な利点は、配列のサイズを知る必要がないことです。
###文法###
リーリー
###アルゴリズム###
- サイズ n の配列 arr にデータを入力します。
配列 arr の各要素 val に対して、次の操作を実行します。
print(val)
Example
の中国語訳は次のとおりです: Example
リーリー
###出力###
リーリー
###結論は###
この記事では、C で配列を走査するさまざまな方法について説明します。主な方法は次のとおりです。
最初の 2 つの方法の欠点は、配列のサイズを事前に知っておく必要があることです。
しかし、for-each ループを使用すると、この問題は軽減されます。 for-each ループはすべてをサポートします
STLコンテナで使いやすくなりました。
以上が配列を反復処理する C++ プログラムの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。