今回のテーマは、ベクトルを扱うプログラミング、である。
数値計算をする場合、ベクトルや行列を扱うプログラミングは非常に重要で ある。ところで、C 言語では、ベクトル、行列を扱うための「言語上の仕掛け」 が用意されておらず、特に行列を扱うための標準的なプログラミング・スタイ ルと呼べるものがない (この点は Fortran と大きく異なるところである)。
筆者は、解決策のうちで、ポインターを駆使する方法を推奨している。それ をブラック・ボックスとして利用するのも良いが、出来れば内容を理解して使 えればそれに越したことはないであろう。そこで、今回はアルゴリズムと言う よりは、C 言語の文法理解のための問題が多い。