C Programming Tutorial in Hindi
C लैंग्वेज में कीवर्ड की पूरी लिस्ट - Full List of Keywords in C in Hindi
Table of Contents
- परिचय
- सी लैंग्वेज में कीवर्ड क्या हैं? (Keywords in C Language in Hindi)
- C प्रोग्रामिंग में क्यों कीवर्ड्स का उपयोग किया जाता है?
- Full List of Keywords in C Language in Hindi
- All Keywords in C Explained
- C प्रोग्रामिंग भाषा में सबसे महत्वपूर्ण कीवर्डस
- Keywords in C PDF
C लैंग्वेज में कीवर्ड से अक्सर पूछे जाने वाले प्रश्न
C में वोलेटाइल कीवर्ड एक प्रकार की quality value है जिसका उपयोग करने से कंपाइलर को सूचित किया जाता है कि एक वेरिएबल का value अप्रत्याशित रूप से बदल सकता है। जब कोई वेरिएबल वोलेटाइल के रूप में घोषित की जाती है, तो कंपाइलर मानता है कि उसका value हार्डवेयर या सॉफ़्टवेयर द्वारा बिना प्रोग्राम के नियंत्रण के परिवर्तित हो सकता है, और यह किसी अन्य अनुमानों को नहीं लगाएगा जो ऐसा नहीं मानते हैं।
वोलेटाइल कीवर्ड का सामान्यत: प्रयोग एम्बेडेड सिस्टम प्रोग्रामिंग या हार्डवेयर उपकरणों के साथ कार्य करने वाले प्रोग्रामों में होता है। इन मामलों में, वेरिएबल का value किसी बाह्य प्रक्रिया द्वारा बदल सकता है, जैसे कि एक Interrupt Service Routine द्वारा, प्रोग्राम की जानकारी के बिना।
वेरिएबल को वोलेटाइल के रूप में घोषित करके, कंपाइलर हमेशा इसका वैल्यू मेमोरी से पढ़ेगा बजाय कैश किए गए वैल्यू का उपयोग करने की सुनिश्चित करेगा, इस से सुनिश्चित होगा कि प्रोग्राम में सबसे new value का उपयोग होता है।
यहाँ एक वोलेटाइल वेरिएबल घोषित करने का एक उदाहरण है:
वोलेटाइल int value;
इस उदाहरण में, वेरिएबल value को एक वोलेटाइल int के रूप में घोषित किया गया है। इसका मतलब है कि value का मान अप्रत्याशित रूप से बदल सकता है, और कंपाइलर किसी भी अनुमानों को नहीं लगाएगा।
C में रजिस्टर कीवर्ड एक प्रकार का क्वालीफायर है जिसका उपयोग कंपाइलर को यह सुझाव देने के लिए किया जाता है कि एक वेरिएबल को मेमोरी के बजाय रजिस्टर में stored किया जाना चाहिए। जब एक वेरिएबल को एक रजिस्टर के रूप में घोषित किया जाता है, तो यह कंपाइलर को इंगित करता है कि वेरिएबल का भारी उपयोग किया जाएगा और यह एक रजिस्टर में संग्रहीत करने के लिए एक अच्छा उम्मीदवार है।
रजिस्टर fast storage की एक छोटी मात्रा है जो प्रोसेसर में निर्मित होती है। एक रजिस्टर में बार-बार उपयोग किए जाने वाले वेरिएबल को संग्रहीत करके, प्रोग्राम इसे अधिक तेजी से एक्सेस कर सकता है, क्योंकि प्रोसेसर रजिस्टर में stored value को मेमोरी में stored value तक पहुंचने की तुलना में बहुत तेजी से एक्सेस कर सकता है।
यह ध्यान रखना महत्वपूर्ण है कि कंपाइलर रजिस्टर कीवर्ड को अनदेखा करने और वेरिएबल को मेमोरी में स्टोर करने के लिए स्वतंत्र है यदि यह निर्धारित करता है कि इसे रजिस्टर में स्टोर करना फायदेमंद नहीं है। रजिस्टर कीवर्ड का उपयोग केवल कंपाइलर के लिए एक सुझाव है।
Here's an example of how to declare a register variable:
register int value;
इस उदाहरण में, वेरिएबल Value को रजिस्टर इंट के रूप में घोषित किया गया है। इसका मतलब यह है कि कंपाइलर को यदि संभव हो तो वेरिएबल को एक रजिस्टर में संग्रहीत करने के लिए कहा जा रहा है, क्योंकि प्रोग्राम में इसका भारी उपयोग होने की उम्मीद है।
C प्रोग्रामिंग भाषा में 32 कीवर्ड हैं।
सी में सबसे अधिक उपयोग किए जाने वाले कुछ कीवर्ड में "int", "char", "float", "while", "for", "if", "else", "return", "void" and "switch" शामिल हैं।
कीवर्ड "int" का उपयोग C में integer variable घोषित करने के लिए किया जाता है।
कीवर्ड "जबकि" का उपयोग एक लूप बनाने के लिए किया जाता है जो कोड के एक ब्लॉक को तब तक execute करना जारी रखता है जब तक कि एक specified condition true होती है।
"फॉर" लूप का उपयोग तब किया जाता है जब iterations की संख्या पहले से ज्ञात होती है, जबकि "while" लूप का उपयोग तब किया जाता है जब iterations की संख्या पहले से ज्ञात नहीं होती है। "फॉर" लूप में एक काउंटर भी होता है जो प्रत्येक iterations के साथ बढ़ता है, जबकि "while" लूप तब तक execute होता रहता है जब तक कि Situation सही है।
कीवर्ड "if" का उपयोग C में conditional statement निष्पादित करने के लिए किया जाता है। यह प्रोग्राम को specified position सही है या गलत, इसके आधार पर various code blocks निष्पादित करने की अनुमति देता है।
कीवर्ड "void" का उपयोग C में एक फ़ंक्शन घोषित करने के लिए किया जाता है जो कोई Value नहीं लौटाता है।
कीवर्ड "स्विच" का उपयोग specified variable के Value के आधार पर सी में कई शाखाएं execute करने के लिए किया जाता है। इसे अक्सर "if-else" Statements की Chain के Option के रूप में उपयोग किया जाता है।
नहीं, C में कीवर्ड का उपयोग वेरिएबल नाम या पहचानकर्ता के रूप में नहीं किया जा सकता है। भाषा में उनका एक specific meaning and function होता है और उन्हें दोबारा परिभाषित नहीं किया जा सकता है।
C में कीवर्ड महत्वपूर्ण हैं क्योंकि वे कंपाइलर को यह समझने में मदद करते हैं कि प्रोग्रामर कोड में क्या करना चाहता है। कीवर्ड का उपयोग करके, प्रोग्रामर कोड की Structure and intentions को आसानी से communicated कर सकता है, जिससे इसे समझना और बनाए रखना आसान हो जाता है।
नहीं, C में नए कीवर्ड नहीं जोड़े जा सकते। C में कीवर्ड का सेट fixed and standardized है।
C में कीवर्ड का उपयोग भाषा के syntax and structure के भाग के रूप में किया जाता है। उनका एक specific meaning and function होता है, और उनका उपयोग कीवर्ड के आधार पर भिन्न होता है। C में efficient and effective code लिखने के लिए कीवर्ड और उनके उपयोग की अच्छी समझ होना महत्वपूर्ण है।