-
C भाषा में इफ-एल्स स्टेटमेंट समझें
इफ-एल्स स्टेटमेंट ट्रू और फाल्स दोनों कंडीशन्स का ख्याल रखता है। जब कंडीशन ट्रू होती है तो ट्रू ब्लॉक निष्पादित होता है और जब कंडीशन फाल्स होती है तो फाल्स ब्लॉक (या) एल्स ब्लॉक निष्पादित होता है। सिंटैक्स नीचे दिए गए सिंटैक्स को देखें: if (condition) { // ट्रू ब्लॉक स्टेटमेंट(s) } else {
-
C भाषा में नेस्टेड इफ-एल्स स्टेटमेंट समझें
नेस्टेड इफ एक इफ स्टेटमेंट है जो या तो इफ (या) एल्स का ऑब्जेक्ट है। इफ को दूसरे इफ (या) एल्स के अंदर रखा जाता है। सिंटैक्स नीचे दिए गए सिंटैक्स को देखें: if (condition1) { if (condition2) stmt1; else stmt2; } else { if (condition3) stmt3; else stmt4;
-
C भाषा में एल्स-इफ लैडर स्टेटमेंट समझें
यह मल्टी-वे डिसीजन लिखने का सबसे सामान्य तरीका है। सिंटैक्स नीचे दिए गए सिंटैक्स को देखें: if (condition1) stmt1; else if (condition2) stmt2; // ... else if (condition_n) stmt_n; else stmt_x; एल्गोरिदम नीचे दिए गए एल्गोरिदम को देखें: b) तो c सबसे बड़ा प्रिंट करें iv. अन्यथा d सबसे बड़ा प्
-
C भाषा में स्विच स्टेटमेंट समझें
इसका उपयोग कई निर्णयों में से एक को चुनने के लिए किया जाता है। switch क्रमिक रूप से एक मान का परीक्षण इंटीजर्स (या) कैरेक्टर कॉन्स्टेंट्स की सूची के विरुद्ध करता है। जब मिलान मिलता है, तो उस मान से जुड़े स्टेटमेंट (या स्टेटमेंट्स) निष्पादित होते हैं। सिंटैक्स सिंटैक्स नीचे दिया गया है: switch (exp
-
C भाषा में नेस्टेड स्विच केस समझें
समस्या नेस्टेड स्विच केस का उपयोग करके यूजर द्वारा दर्ज पासवर्ड की जांच करने के लिए एक C प्रोग्राम लिखें कि यह उसकी ID के आधार पर वैध है या नहीं। समाधान समाधान नीचे समझाया गया है: C भाषा में, हम एक इनर स्विच लिख सकते हैं जिसे आउटर स्विच में रखा गया है। इनर और आउटर स्विच के केस मानों में सामान्य म
-
HCF और LCM खोजने के लिए C प्रोग्राम
पहले, आइए सीखते हैं कि हाईएस्ट कॉमन फैक्टर (HCF) कैसे खोजें। हाईएस्ट कॉमन फैक्टर (HCF) वह सबसे बड़ी संख्या जो दो या अधिक संख्याओं में से प्रत्येक को विभाजित करती है, उसे HCF या हाईएस्ट कॉमन फैक्टर कहा जाता है। इसे ग्रेटेस्ट कॉमन मेजर (GCM) और ग्रेटेस्ट कॉमन डिवाइजर (GCD) भी कहा जाता है। उदाहरण के
-
C भाषा में वन-डायमेंशनल ऐरे क्या है?
एक ऐरे संबंधित आइटम्स का एक समूह है जिसे एक सामान्य नाम के साथ स्टोर किया जाता है। सिंटैक्स ऐरे घोषित करने का सिंटैक्स निम्नलिखित है: datatype array_name[size]; ऐरे के प्रकार ऐरे को मोटे तौर पर तीन प्रकारों में वर्गीकृत किया जाता है: वन-डायमेंशनल ऐरे टू-डायमेंशनल ऐरे मल्टी-डायमेंशनल ऐरे वन-डाय
-
C भाषा में टू-डायमेंशनल ऐरे क्या है?
एक ऐरे संबंधित आइटम्स का एक समूह है जिसे एक सामान्य नाम के साथ स्टोर किया जाता है। सिंटैक्स ऐरे घोषित करने का सिंटैक्स निम्नलिखित है: datatype array_name[size]; ऐरे के प्रकार ऐरे को मोटे तौर पर तीन प्रकारों में वर्गीकृत किया जाता है: वन-डायमेंशनल ऐरे टू-डायमेंशनल ऐरे मल्टी-डायमेंशनल ऐरे आरंभीक
-
C भाषा में मल्टी-डायमेंशनल ऐरे क्या है?
एक ऐरे संबंधित आइटम्स का एक समूह है जिसे एक सामान्य नाम के साथ स्टोर किया जाता है। सिंटैक्स ऐरे घोषित करने का सिंटैक्स निम्नलिखित है: datatype array_name[size]; ऐरे के प्रकार ऐरे को मोटे तौर पर तीन प्रकारों में वर्गीकृत किया जाता है: वन-डायमेंशनल ऐरे टू-डायमेंशनल ऐरे मल्टी-डायमेंशनल ऐरे आरंभीक
-
C भाषा में ऑटो स्टोरेज क्लास क्या है?
C प्रोग्रामिंग भाषा में चार स्टोरेज क्लासेस हैं, जो निम्नलिखित हैं: auto extern static register ऑटोमैटिक वेरिएबल्स / लोकल वेरिएबल्स कीवर्ड auto है। इन्हें लोकल वेरिएबल्स भी कहा जाता है। स्कोप लोकल वेरिएबल का स्कोप उस ब्लॉक के भीतर उपलब्ध होता है जिसमें वे घोषित होते हैं। ये वेरिएबल्स एक ब्लॉक
-
C भाषा में स्टैटिक स्टोरेज क्लास क्या है?
C प्रोग्रामिंग भाषा में चार स्टोरेज क्लासेस हैं, जो निम्नलिखित हैं: auto extern static register स्टैटिक वेरिएबल्स कीवर्ड static है। स्कोप स्टैटिक वेरिएबल का स्कोप यह है कि यह प्रोग्राम भर में और फंक्शन कॉल्स के बीच अपने मान को बनाए रखता है। स्टैटिक वेरिएबल्स केवल एक बार आरंभ किए जाते हैं। डि
-
C भाषा में स्टेटमेंट ब्लॉक्स से संबंधित स्कोप नियम समझें
स्कोप नियम निम्नलिखित कारकों से संबंधित हैं: वेरिएबल की पहुंच। वेरिएबल के अस्तित्व की अवधि। वेरिएबल्स के उपयोग की सीमा। स्टेटमेंट ब्लॉक्स से संबंधित स्कोप नियम नीचे दिए गए हैं: ब्लॉक कर्ली ब्रेसेस में संलग्न होता है जिसमें स्टेटमेंट्स का सेट होता है। एक ब्लॉक में घोषित वेरिएबल्स उस ब्लॉक के भीत
-
C भाषा में व्यक्तिगत एलिमेंट्स को आर्गुमेंट के रूप में कैसे भेजें?
ऐरे संबंधित आइटम्स का एक समूह है जिसे एक सामान्य नाम के साथ स्टोर किया जाता है। ऐरे घोषित करना ऐरे घोषित करने के लिए उपयोग किया जाने वाला सिंटैक्स निम्नलिखित है: datatype array_name[size]; आरंभीकरण ऐरे को दो तरीकों से आरंभ किया जा सकता है, जो निम्नलिखित हैं: कंपाइल टाइम आरंभीकरण रनटाइम आरंभीकरण
-
C भाषा में पॉइंटर्स और वन-डायमेंशनल ऐरे समझें
पॉइंटर एक वेरिएबल है जो दूसरे वेरिएबल का पता स्टोर करता है। विशेषताएं पॉइंटर की विशेषताएं नीचे बताई गई हैं: पॉइंटर मेमोरी स्पेस बचाता है। सीधे मेमोरी लोकेशन एक्सेस के कारण पॉइंटर का एक्जीक्यूशन टाइम तेज होता है। पॉइंटर्स की मदद से, मेमोरी को कुशलता से एक्सेस किया जाता है, यानी मेमोरी को डायनामिकल
-
C प्रोग्रामिंग भाषा में पॉइंटर्स के ऐरे को समझें
पॉइंटर एक वेरिएबल है जो दूसरे वेरिएबल का पता स्टोर करता है। विशेषताएं पॉइंटर मेमोरी स्पेस बचाता है। सीधे मेमोरी लोकेशन एक्सेस के कारण पॉइंटर का एक्जीक्यूशन टाइम तेज होता है। पॉइंटर्स की मदद से, मेमोरी को कुशलता से एक्सेस किया जाता है, यानी मेमोरी को डायनामिकली एलोकेट और डीएलोकेट किया जाता है। पॉइ
-
C भाषा में वॉइड पॉइंटर क्या है?
यह एक पॉइंटर है जो किसी भी डेटा टाइप के वेरिएबल का पता रख सकता है (या किसी भी डेटा टाइप के वेरिएबल को इंगित कर सकता है)। घोषणा वॉइड पॉइंटर के लिए घोषणा निम्नलिखित है: void *pointername; उदाहरण: void *vp; एक्सेस करना - टाइप कास्ट ऑपरेटर का उपयोग इसके पॉइंटर के माध्यम से वेरिएबल के मान को एक्सेस कर
-
C भाषा में malloc क्या है?
C लाइब्रेरी मेमोरी एलोकेशन फंक्शन void *malloc(size_t size) अनुरोधित मेमोरी को एलोकेट करता है और इसके लिए एक पॉइंटर लौटाता है। मेमोरी एलोकेशन फंक्शन्स मेमोरी को दो तरीकों से एलोकेट किया जा सकता है: एक बार कंपाइल टाइम पर मेमोरी एलोकेट हो जाने के बाद, इसे एक्जीक्यूशन के दौरान बदला नहीं जा सकता। इस
-
C भाषा में Calloc क्या है?
C लाइब्रेरी मेमोरी एलोकेशन फंक्शन void *calloc(size_t nitems, size_t size) अनुरोधित मेमोरी को एलोकेट करता है और इसके लिए एक पॉइंटर लौटाता है। malloc और calloc में अंतर यह है कि malloc मेमोरी को शून्य पर सेट नहीं करता, जबकि calloc एलोकेटेड मेमोरी को शून्य पर सेट करता है। मेमोरी एलोकेशन फंक्शन्स मेम
-
C भाषा में Realloc क्या है?
C लाइब्रेरी मेमोरी एलोकेशन फंक्शन void *realloc(void *ptr, size_t size) ptr द्वारा इंगित मेमोरी ब्लॉक का आकार बदलने का प्रयास करता है जिसे पहले malloc या calloc के कॉल से एलोकेट किया गया था। मेमोरी एलोकेशन फंक्शन्स मेमोरी को दो तरीकों से एलोकेट किया जा सकता है: एक बार कंपाइल टाइम पर मेमोरी एलोके
-
C भाषा में पास बाय वैल्यू क्या है?
पास बाय वैल्यू को C प्रोग्रामिंग भाषा में आर्गुमेंट्स के रूप में भेजे गए मानों के रूप में परिभाषित किया जाता है। एल्गोरिदम C भाषा में पास बाय वैल्यू के कामकाज को समझाने के लिए एक एल्गोरिदम नीचे दिया गया है: शुरुआत चरण 1: कॉल किए जाने वाले फंक्शन को घोषित करें। चरण 2: वेरिएबल्स घोषित करें। चरण 3: र