しかし、timezone構造体は減価償却されているので、代わりにNULLを渡すべきです。一方、timeval構造体にはエポックからの経過秒数とマイクロ秒数を表すtv_secとtv_usecの 2つのメンバがあります。以下のサンプルコードは、単一の関数の実行時間を計測する方法を示しています -loopFunc。