एक प्रोग्राम सी में देरी (या देरी) दर्ज करना

क्या आपको सी प्रोग्राम में एक निर्देश के बीच विलंब की आवश्यकता है?

ऐसा करने के लिए कई तरीके हैं, पर पढ़ें ...

कदम

विधि 1

तकनीक "के लिए लूप"
चित्र में देरी सी सी चरण 3
1
एक विशिष्ट लूप का उपयोग करें "के लिए" देरी को लागू करने के लिए एक अशक्त अनुदेश के बाद
  • चित्र में देरी सी सी चरण 4
    2
    उदाहरण के लिए, यह कोड लिखें:
  • के लिए (i = 1 - i<100 - i ++);
  • # * निर्देश के बाद सेमिकोलन इस कथन को 100 गुना निष्पादित करने का कारण बनता है, जो मूल रूप से कुछ समय के लिए कार्यक्रम के निष्पादन में देरी नहीं करता है।

    विधि 2

    तकनीक "नींद ()"
    छवि शीर्षक में देरी में सी चरण 5
    1
    नींद () फ़ंक्शन (इंट एमएस) को घोषित करें
  • छवि शीर्षक में देरी में सी कदम 6
    2



  • चित्र में विलंब शीर्षक सी चरण 7
    3
  • टिप्स

    • उपरोक्त तर्क किसी भी लूप संरचना का उपयोग करके निरर्थक ";" कथन के बाद लागू किया जा सकता है, इसलिए यह लूप में भी कार्यान्वित किया जा सकता है जब तक
    • एक मिलीसेकंड एक हज़ारवां सेकंड का प्रतिनिधित्व करता है

    चेतावनी

    • यह तकनीक आम तौर पर कुछ भी नहीं बल्कि शैक्षिक कार्यक्रमों में उपयोग की जाती है। सामान्य तौर पर, टाइमर या कारण प्रभाव लागू करने के लिए उपयोग किया जाता है। इसका कारण यह है कि एक कार्यक्रम जो इन देरी का उपयोग करता है, देरी के वक्तव्य के निष्पादन के दौरान जवाब देना बंद कर सकता है, और यह हमेशा एक अच्छी बात नहीं है इसके अलावा, आपके लूप में एन चुनना, अगर यह निर्देश के निष्पादन पर निर्भर करता है, तो अप्रत्याशित परिणाम हो सकते हैं। जाहिरा तौर पर कोड का मूल लेखक जिसे आप अनुकूलन के बारे में कभी नहीं सुना। कंपाइलर, वास्तव में, कोड को अनुकूलित करने की कोशिश में पूरे लूप को हटा सकता है यदि यह कुछ उपयोगी नहीं होता है!
    • ध्यान दें कि तकनीक के लिए लूप का प्रयोग करते समय, आपको i के लिए बहुत बड़ी संख्या सम्मिलित करने की आवश्यकता हो सकती है, क्योंकि रिक्त कथन बहुत जल्दी क्रियान्वित किया जाता है ये संख्याएं भी एक पूर्णांक चर, या पूर्णांक दर्ज करने में सक्षम नहीं हो सकती हैं।
    • यदि आपने फॉर-लूप का उपयोग करने का निर्णय लिया है, तो कंपाइलर कथन को निकालकर कोड का अनुकूलन कर सकता है, क्योंकि यह कोई वास्तविक अनुदेश नहीं करता है। देरी का उपयोग करते समय ऐसा नहीं होता है ()
    सामाजिक नेटवर्क पर साझा करें:

    संबद्ध

    © 2011—2022 GnuMani.com