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

एनम बनाम कॉन्स्ट बनाम # सी/सी ++ में परिभाषित करें

यहां हम देखेंगे कि सी या सी ++ प्रोग्राम में एनम, कॉन्स्ट और #define के बीच क्या अंतर हैं। ये तीनों कुछ भ्रम पैदा करते हैं जबकि हमें इन्हें चुनने का निर्णय लेना होता है। आइए अब देखते हैं कि ये तीन चीजें क्या हैं।

स्थिरांक या स्थिर स्थिरांक

स्थिरांक स्थिर प्रकार का डेटा है, या स्थिर स्थिरांक स्थिर है लेकिन भंडारण विनिर्देशक स्थिर है। इसलिए यह तब तक सक्रिय रहेगा जब तक प्रोग्राम समाप्त नहीं हो जाता, और निरंतर प्रकार के डेटा को अपडेट नहीं किया जा सकता।

उदाहरण

#include <iostream>
using namespace std;
main() {
   int x;
   x = 65700;
   cout << "x is (as integer):" << x << endl;
   x = (short)65700; //will be rounded after 2-bytes
   cout << "x is (as short):" << x << endl;
}

आउटपुट

x is (as integer):65700
x is (as short):164

  1. isblank () सी/सी++ में

    फ़ंक्शन isblank () का उपयोग यह जांचने के लिए किया जाता है कि पास किया गया वर्ण रिक्त है या नहीं। यह मूल रूप से एक स्पेस कैरेक्टर है और यह टैब कैरेक्टर (\ t) पर भी विचार करता है। यह फ़ंक्शन C भाषा में ctype.h हेडर फ़ाइल और C++ भाषा में cctype हेडर फ़ाइल में घोषित किया गया है। यहाँ C++ भाषा में isbla

  1. सी/सी++ में एनम का उपयोग कैसे करें?

    गणना सी भाषा में एक उपयोगकर्ता परिभाषित डेटाटाइप है। इसका उपयोग अभिन्न स्थिरांक को नाम निर्दिष्ट करने के लिए किया जाता है, जो प्रोग्राम को पढ़ने और बनाए रखने में आसान बनाता है। कीवर्ड एनम का इस्तेमाल एन्यूमरेशन घोषित करने के लिए किया जाता है। यहाँ सी भाषा में एनम का वाक्य विन्यास है, enum enum_name

  1. C/C++ में बर्कले का एल्गोरिथम

    बर्कले का एल्गोरिथ्म एक एल्गोरिथ्म है जिसका उपयोग वितरित प्रणालियों में घड़ी के सिंक्रनाइज़ेशन के लिए किया जाता है। इस एल्गोरिथम का उपयोग उन मामलों में किया जाता है जब वितरित नेटवर्क के कुछ या सभी सिस्टम में इनमें से कोई एक समस्या होती है - उ. मशीन के पास सटीक समय स्रोत नहीं है। B. नेटवर्क या