関数をマクロに上手く置き換えると、
戻り値や引数を展開しないので
動作が速くなると言うが、
戻り値void、引数なしの場合は早くなるんでしょうか?
(・・というかvoidも型か・・)

関数を実行するだけで、何か値が動くと思うので、
そのせいでマクロよりは多少遅いものなのでしょうか?