كيفية استخدام وظيفة الوقت () في لغة سي

Kyfyt Astkhdam Wzyft Alwqt Fy Lght Sy



الوقت عامل مهم في البرمجة والمهام المتعلقة بالحاسوب التي يستخدمها الناس في الغالب لحساب الوقت لأغراض مختلفة. البرمجة C لها وظائف مختلفة يمكن أن تساعد المستخدمين على أداء هذه المهام ، سواء كانت تتعلق بحساب الوقت الحالي للنظام أو حساب وقت تشغيل البرنامج. واحدة من أهم وظائف حساب الوقت في لغة C هي الوقت () وظيفة.

في هذه المقالة سوف نتحدث عن استخدام ملف الوقت () وظيفة في البرمجة بلغة C.







ما هي وظيفة الوقت () في سي؟

ال الوقت () وظيفة in C هي وظيفة مضمنة تسمح للمستخدمين بإرجاع إجمالي عدد الثواني منذ 1 يناير 1970 ، 00:00:00 UTC (التوقيت العالمي المنسق). يتم تضمين هذه الوظيفة في ملف الرأس ، والذي يجب تضمينه قبل بدء البرنامج ويعيد الوقت الحالي للنظام كقيمة time_t.



بناء الجملة : ال وقت() تستخدم الدالة بناء جملة بسيطًا في لغة C والتي تُعطى على النحو التالي:



time_t وقت ( time_t * ثواني ) ؛

حدود : ال وقت() تأخذ الدالة في الصيغة أعلاه مؤشرًا إلى الوسيطة المتغيرة time_t التي تخزن عدد الثواني منذ الوقت.





قيمة الإرجاع : نوع إرجاع الوظيفة هو نفس قيمة time_t المخزنة في المتغير المشار إليه بواسطة الوسيطة.

مثال

استخدام وقت() الوظيفة موضحة في المثال أدناه:



# تضمين

# تضمين

int رئيسي ( )

{

time_t current_t ؛
Current_t = وقت ( Current_t ) ؛
printf ( '٪ s٪ ld ثانية منذ الحقبة' و
وقت ( الوقت المحلي ( & Current_t ) ) و Current_t ) ؛
يعود 0 ؛


}

البرنامج أعلاه يحدد متغير current_t من النوع time_t ويستخدم ال الوقت () وظيفة لقياس الوقت منذ الحقبة (00:00:00 بالتوقيت العالمي المنسق ، 1 يناير 1970) حتى الآن بالثواني. كنا asctime () الدالة التي تحول مؤشر نوع الهيكل Current_t إلى السلسلة لتمثيل الوقت بتنسيق اليوم والوقت. ال الوقت المحلي() تم استخدام الوظيفة لتمثيل وقت التقويم الحالي.

خاتمة

ال الوقت () وظيفة هي واحدة من وظائف البرمجة المحسوبة بالوقت المستخدمة على نطاق واسع والمضمنة في header ويستخدم لتحديد الوقت الحالي للنظام. باستخدام مثال بسيط ، قدم هذا الدليل معرفة كافية حول وظيفة time () في C.