プログラミング序論 page14(update:2017/07/24)[ index | prev | next ] まとめ 分割コンパイルとリンク 14. 標準関数とプリプロセッサ C言語自体には文字を書き出す機能さえも用意されていない。変数を定義し、四則演算を記述し、条件分岐や繰り返しの構文を用意し、関数を部品としてプログラムを記述し組み立てる仕組み,と,多数のデータを効率よく記憶し処理するための配列や構造体などを用意しただけである。 文字を書き出すといった,基本的な機能はC言語の標準関数として用意されている。標準関数はC言語やアセンブリ言語で記述され、それらを翻訳した機械語の関数をまとめてライブラリ・ファイルとして提供される。 ライブラリから必要な関数をプログラムにリンクすることで,これらの機能を利用する。 ●標準関数 プログラミングで誰もが必要とするような機能を提供するために、標準