Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> सी प्रोग्रामिंग

C में वेरिएबल्स और कीवर्ड्स


वेरिएबल्स

C भाषा में, वेरिएबल्स वह स्टोरेज स्थान हैं जहां डेटा का कोई रूप स्टोर किया जाता है। अलग-अलग वेरिएबल्स को अलग-अलग मात्रा में मेमोरी की आवश्यकता होती है जिस पर ऑपरेशन का एक सेट लागू होता है।

एक वेरिएबल नाम संख्या से शुरू नहीं हो सकता। इसमें अल्फाबेट, नंबर, अंडरस्कोर "_" हो सकते हैं।

C भाषा में वेरिएबल्स घोषित करने का सिंटैक्स यहाँ दिया गया है:

type variable_name;

C भाषा में एकाधिक वेरिएबल्स घोषित करने का सिंटैक्स यहाँ दिया गया है:

type variable_name1, variable_name2,variable_name3;

C भाषा में वेरिएबल्स का एक उदाहरण यहाँ दिया गया है:

उदाहरण

#include <stdio.h> int main() {    char a1 = 'H';    int b = 90, c = 150;    float _d = 3.4;    printf("Character value : %c\n",a1);    printf("Integer value : %d\t%d\n",b,c);    printf("Float value : %f",_d);    return 0; }

आउटपुट

Character value : H Integer value : 90150 Float value : 3.400000

कीवर्ड्स

कीवर्ड्स C भाषा में पूर्वनिर्धारित, आरक्षित शब्द हैं और प्रत्येक विशिष्ट सुविधाओं से जुड़ा हुआ है। ये शब्द हमें C भाषा की कार्यक्षमता का उपयोग करने में मदद करते हैं। इनका कंपाइलर्स के लिए विशेष अर्थ होता है।

C में कुल 32 कीवर्ड्स हैं।

autodoubleintstruct
breakelselongswitch
caseenumregistertypedef
charexternreturnunion
continueforsignedvoid
doifstaticwhile
defaultgotosizeofvolatile
constfloatshortunsigned

C भाषा में कीवर्ड्स का एक उदाहरण यहाँ दिया गया है:

उदाहरण

#include <stdio.h> int main() {    // char, int and float are keywords and used as datatypes    char c = 'H';    int b = 6, c;    float _d = 7.6;    // if and else is a keyword checking the value of b    if(b<5)    printf("Character Value : %c",a1);    else    printf("Float value : %f",_d);    return 0; }

आउटपुट

Float value : 7.600000

  1. - जावास्क्रिप्ट में पास बाय वैल्यू और पास बाय रेफरेंस का वर्णन करें?

    पास बाय वैल्यू पास बाय वैल्यू में, फंक्शन को सीधे वेरिएबल के मान को आर्गुमेंट के रूप में पास करके कॉल किया जाता है। फंक्शन के अंदर आर्गुमेंट को बदलने से फंक्शन के बाहर से पास किया गया वेरिएबल प्रभावित नहीं होता। जावास्क्रिप्ट हमेशा पास बाय वैल्यू होता है इसलिए वेरिएबल के मान को बदलने से कभी भी अंतर्

  1. हैश फंक्शन्स और हैश टेबल्स हैश फंक्शन्स और हैश टेबल्स

    परिचय हैशिंग एक टेक्स्ट या संख्याओं की सूची से गणितीय फंक्शन का उपयोग करके मान उत्पन्न करने की प्रक्रिया है जिसे हैश फंक्शन के रूप में जाना जाता है। कई हैश फंक्शन हैं जो संख्यात्मक या अल्फान्यूमेरिक कुंजियों का उपयोग करते हैं। विभिन्न हैश फंक्शन नीचे दिए गए हैं: हैश फंक्शन्स निम्नलिखित कुछ हैश फंक

  1. - पायथन में ग्लोबल और लोकल वेरिएबल्स

    पायथन में वेरिएबल्स का स्कोप होता है: ग्लोबल (पूरा प्रोग्राम) या लोकल (केवल फ़ंक्शन के अंदर)। बुनियादी उदाहरण def func(): x = Python # लोकल वेरिएबल print(x) s = Tutorialspoint # ग्लोबल वेरिएबल func() print(s) # Tutorialspoint # print(x) # NameError: x लोकल है, यहां एक्सेसिबल नहीं लोक