同じ処理を再帰でもループでも書けることが多いという関係のこと。再帰はコードが簡潔になりやすく、ループはメモリ効率が良いことが多い。スタックオーバーフローが心配な場合は、あえてループで書き直すこともある。
同じ処理を条件が満たされるまで繰り返す仕組み全般のこと。for・while・do-whileなど、実現するための構文はいくつか用意されている。繰り返し回数が決まっているか否かで、forとwhileのどちらが向くか変わる。
もっと先へ:ポインタ・メモリ・ファイル入出力・セキュアコーディングを含む全26トラックと、段位検定・模試のフルセットは完全版に収録しています。