اسم الوظيفة : الساعة
ملف الرأس: <time.h>
النموذج الأولي للوظيفة : Clock_t Clock(void);
الوظيفة : تستخدم لتحديد وقت المعالج
المعلمات : لا توجد معلمات
قيمة الإرجاع : الوقت الذي استخدمته ساعة المعالج منذ بدء تشغيل البرنامج بنجاح؛ -1 عند الفشل
مثال على البرنامج : احصل على وقت بداية ونهاية ساعة المعالج، وقم بتحويل فارق التوقيت بين الساعتين إلى ثوانٍ، ثم قم بإخراج النتيجة*/
#include<time.h>#include<stdio.h>#include<windows.h>intmain(void){clock_tstart,end;//typedeflongclock_t;start=clock();//program تشغيل في الوقت الحالي Sleep(5000);// فاصل زمني لمدة 5 ثوانٍ end=clock();// يعمل البرنامج في الوقت الحالي printf(Thetimewas:%lfn,(end-start)*1.0/CLK_TCK); // CLK_TCK يساوي 1000return0;}
نتائج التشغيل:
الوقت كان: 5.000000