C言語は、 高級言語のような可読性 (プログラムの読みやすさ) や移植性 (異なるOS上でも動作すること) の高さを維持しながら、 アセンブラのように小回りが効くという優れたプログラミング言語です。また、 C言語はif、 forやwhileなどの制御文を用い ...
C言語には、 通常の関数のほかにマクロ関数 (関数形式マクロ) と呼ばれる関数があります。マクロ関数は、 おもにインクルードファイル内で#defineを使って定義されたもので、 これはコンパイル時にプリプロセッサによって関数内部のコードに置き換え ...