C プリプロセッサは直接の C 言語の構文では無いが、とても大切な役割を果たす。ヘッダファイルの二重読み込みを防止するためから、定数の定義、そして関数の定義など広義に渡る。 C 言語も何回かの拡張を繰り返し、最初に出て来たときと比べると、ずいぶんと便利な機能が加わったが、他の高級言語と比べたら、とても簡潔な構文構成だ。C 言語を要約すると、「型を持った演算処理と番地を利用した処理の制御」と言っても過言では無いだろう。前者は int や double などと型を付けることにより、それぞれに適した演算処理をすることを指し、後者は関数呼び出しを指す。 他の言語でも操舵が、C 言語では特に、だらだらと長くコードを書き連ねるのでは無く、効率良く構造体や配列にまとめあげることにより、簡潔かつ効率的に動作するコードを書くことができる。 マクロ自体は、それこそ単純極まりない構文なのだが、これを正しくかつ有
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く