C言語の例
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2018/10/23 06:34 UTC 版)
次の例はC言語で書かれた簡単なプログラムを動的ループ展開したものである。アセンブリ言語の上掲の例とは異なり、変数 (i) が配列の要素を指すのに使われているため、コンパイラはポインタ/インデックスの計算コードを生成することになる。最大限最適化するには、全てのインデックス指定を定数に置き換えなければならない。 #include
※この「C言語の例」の解説は、「ループ展開」の解説の一部です。
「C言語の例」を含む「ループ展開」の記事については、「ループ展開」の概要を参照ください。
- C言語の例のページへのリンク