アプリケーションの実行速度は、パフォーマンスを測る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); } |