マクロ定義の使い方



next up previous contents

Next: トップダウンプログラミング(まとめ) Up: 7 サブルーチン(関数)とマクロ Previous: 再帰呼び出し


マクロ定義の使い方

Cでは、#define により、文字列の置き換えを定義することができます。 また、引数を含む置き換えも可能で、簡単な関数のようなものを定義できます。 書式は次の通りです。

#define 文字列1 文字列2
#define マクロ名(引数) 引数を含む文字列
例: #define mul(x,y) ((x)*(y))

マクロ定義を使うことの利点は次の通りです。



next up previous contents

Next: トップダウンプログラミング(まとめ) Up: 7 サブルーチン(関数)とマクロ Previous: 再帰呼び出し




機械・知能系 コンピュータ実習担当教官