इस खंड में हम देखेंगे कि सी का उपयोग करके डिजिटल घड़ी कैसे बनाई जाती है। समय के साथ काम करने के लिए हम टाइम एच हेडर फाइल का उपयोग कर सकते हैं। इस हेडर फ़ाइल में कुछ फ़ंक्शन हस्ताक्षर हैं जिनका उपयोग दिनांक और समय से संबंधित मुद्दों को संभालने के लिए किया जाता है।
समय के चार महत्वपूर्ण घटक नीचे दिए गए हैं
-
आकार_टी यह size_t मूल रूप से अहस्ताक्षरित अभिन्न प्रकार है। यह sizeof() का परिणाम है।
-
घड़ी_टी इसका उपयोग प्रोसेसर के समय को स्टोर करने के लिए किया जाता है
-
time_t इसका उपयोग कैलेंडर समय संग्रहीत करने के लिए किया जाता है
-
स्ट्रक्चर टीएम यह एक संरचना है। यह पूरी तारीख और समय को बनाए रखने में मदद करता है।
उदाहरण कोड
#include <stdio.h> #include <time.h> int main() { time_t s, val = 1; struct tm* curr_time; s = time(NULL); //This will store the time in seconds curr_time = localtime(&s); //get the current time using localtime() function //Display in HH:mm:ss format printf("%02d:%02d:%02d", curr_time->tm_hour, curr_time->tm_min, curr_time->tm_sec); }
आउटपुट
23:35:44