トップページ > コンテンツ > プログラミング入門 > C言語入門 > C言語の基本まとめ > C言語での文法まとめ > inline関数について

inline関数はマクロで宣言する変数のように関数を宣言してしまう便利な
関数である。

小さな関数をインライン化した場合の
メリットは高速化等やメモリサイズ削減等が挙げられるが、
大きな関数をインライン化すると
コンパイル時間が延びる等のデメリットを持つ。

定義方法は普通の関数と似ていて
inline int function() {
   return 0;
}
と前にinlineつけるだけである。

最終更新:2011年04月02日 16:41