アプリケーションの時間測定

アプリケーションの実行速度は、パフォーマンスを測る1つの目安になります。アプリケーションの速度を測るときは、次の環境を考慮してください。

次に、プログラムの時間測定のモデルを示します。

時間測定のサンプル

#include <stdio.h>

#include <stdlib.h>

#include <time.h>

int main(void)

{

   clock_t start, finish;

   long loop;

   double  duration, loop_calc;

   start = clock();

   for(loop=0; loop <= 2000; loop++)

   {

      loop_calc = 123.456 * 789;

      

      //printf() inculded to facilitate example

      printf("\nThe value of loop is: %d", loop);

   }

   finish = clock();

   duration = (double)(finish - start)/CLOCKS_PER_SEC;

   printf("\n%2.3f seconds\n", duration);

}