我用这部分代码在ubuntu 7.10下 GCC编译,Clock()输出都是0.
我使用了延时Sleep(3),可以看到明显的延时。

同样的代码移植到VC下没有问题,结果正常,问题出在哪里??

int   main( )  
{  
 clock_t start, finish;  
 double duration;  
 start=clock();
 printf("%d\n",start);
 Sleep(3);
 finish=clock();  
 printf("%d\n",finish);
 duration=(double)(finish-start);  
 printf( "%f\n", duration); 
 return 1;
}

#gcc -o processtime.out  processtime.c
#./processtime.out