Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> C++

क्या आपको लगता है कि C/C++ में ऑपरेटर <<=से तेज है?


नहीं, ऑपरेटर <को निष्पादित करने में उतना ही समय लगता है जितना कि ऑपरेटर <=लेता है। दोनों ऑपरेटर समान रूप से निष्पादित करते हैं और निर्देशों के निष्पादन के लिए समान निष्पादन समय लेते हैं।

संकलन के समय एक जेसीसी (जंप निर्देश) होता है और तुलना के प्रकार के आधार पर, यह निर्देशों पर कूद जाता है। कुछ तुलना प्रकार निम्नलिखित हैं -

  • जे - बराबर हो तो कूदें

  • जेजी - अधिक होने पर कूदें

  • जेएन - बराबर नहीं तो कूदें

  • जेजे - अधिक या बराबर होने पर कूदें

ऑपरेटर <और ऑपरेटर <=के बीच केवल एक अंतर है कि ऑपरेटर <'jg' निर्देश निष्पादित करता है जबकि ऑपरेटर <='jge' निर्देश निष्पादित करता है। लेकिन दोनों ऑपरेटरों को निष्पादित करने में समान समय लगता है।

सी भाषा में ऑपरेटर <और <=का उदाहरण यहां दिया गया है,

उदाहरण

#include<stdio.h>
int main() {
   int a = 8;
   int b = 8;

   if(a<b)
   printf("b is greater than a\n");

   if(a<=b)
   printf("b is greater or equal to a");
   else
   printf("b is smaller than a");
   return 0;
}

आउटपुट

यहाँ आउटपुट है

b is greater or equal to a

  1. Linux पर c++ के लिए शीर्ष IDE क्या है?

    केवल टेक्स्ट एडिटर्स पर बड़े प्रोजेक्ट्स को मैनेज करना मुश्किल है। यदि आप ऐसे मामलों में आईडीई का उपयोग करते हैं तो आप अधिक उत्पादक और कम निराश होने की संभावना रखते हैं। विभिन्न प्रकार के आईडीई हैं और आपको अपनी आवश्यकताओं के अनुरूप सही का चयन करना चाहिए। यहाँ Linux के लिए सर्वश्रेष्ठ C/C++ IDE की सू

  1. विंडो पर c++ के लिए शीर्ष IDE क्या है?

    केवल टेक्स्ट एडिटर्स पर बड़े प्रोजेक्ट्स को मैनेज करना मुश्किल है। यदि आप ऐसे मामलों में आईडीई का उपयोग करते हैं तो आप अधिक उत्पादक और कम निराश होने की संभावना रखते हैं। विभिन्न प्रकार के आईडीई हैं और आपको अपनी आवश्यकताओं के अनुरूप सही का चयन करना चाहिए। यहां विंडो के लिए सर्वश्रेष्ठ C/C++ IDE की सू

  1. टचस्क्रीन पर लिनक्स आपके विचार से बेहतर है

    Linux के सबसे बड़े लाभों में से एक पुराने कंप्यूटरों को पुनर्जीवित करने की क्षमता है। इसका एक नकारात्मक पहलू यह है कि इसमें जाने से पहले आप जरूरी नहीं जानते कि आपको क्या मिल रहा है। आप कुछ ऑनलाइन पढ़ सकते हैं, लेकिन आप स्टोर में जाकर खुद नहीं देख सकते कि पीसी कैसे काम करता है। यह 2-इन-1 पीसी के सा