|
===================================== 〔語彙分解〕的な部分一致の検索結果は以下の通りです。 ・ 入 : [にゅう] 【名詞】 1. go in ・ 入れ : [いれ] 1. (n-suf) container 2. receptacle ・ 入れ子 : [いれこ] (n) nest (of boxes) ・ 子 : [こ, ね] (n) first sign of Chinese zodiac (The Rat, 11p.m.-1a.m., north, November) ・ 構造 : [こうぞう] 【名詞】 1. structure 2. construction
構造化プログラミングにおけるネスティング()、ネスト、入れ子とは、プログラムの構造が再帰的に繰り返されて記述されること。このような構造をネスト構造()、入れ子構造と呼ぶ。この記事ではC言語風の擬似コードを用いるが、ネスティングの概念はC言語に限らない。また、名前空間などC言語にない機能についても記述している。 == 概要 == ネスティングには主に次の3パターンが存在する。 *制御構造 - if文、switch文、for文、while文などを内包。これによって実際の処理を示す。 *データ構造 - 構造体、クラス、インタフェースなどを内包。プログラム内でのデータの管理方法を示す。 *副プログラム - サブルーチン、プロシージャ、コルーチンなどを内包。処理の管理。 *名前空間 - 名前空間の内部に別の名前空間を配する。 例えば、二分木と呼ばれるデータ構造はデータ構造のネスティングの好例である。 抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)』 ■ウィキペディアで「ネスティング」の詳細全文を読む 英語版ウィキペディアに対照対訳語「 Nesting (computing) 」があります。 スポンサード リンク
|