Home Language C, C++ C Identifiers in Hindi

C Identifiers in Hindi

0
8
C Identifiers in Hindi

C identifiers सी प्रोग्राम में नाम का प्रतिनिधित्व करते हैं, उदाहरण के लिए, चर, फ़ंक्शन, सरणियाँ, संरचनाएं, यूनियन, लेबल, आदि।

एक identifiers अक्षरों से बना हो सकता है जैसे अपरकेस, लोअरकेस अक्षर, अंडरस्कोर, अंक, लेकिन शुरुआती अक्षर या तो एक वर्णमाला या एक अंडरस्कोर हो। यदि बाहरी लिंकेज में identifiers का उपयोग नहीं किया जाता है, तो इसे आंतरिक identifiers कहा जाता है। यदि बाहरी लिंकेज में identifiers का उपयोग किया जाता है, तो इसे बाहरी identifiers कहा जाता है।

हम कह सकते हैं कि एक identifiers अल्फ़ान्यूमेरिक वर्णों का एक संग्रह है जो या तो एक वर्णमाला वर्ण या अंडरस्कोर से शुरू होता है, जिसका उपयोग विभिन्न प्रोग्रामिंग तत्वों जैसे कि चर, फ़ंक्शन, सरणियों, संरचनाओं, यूनियनों, लेबल, आदि का प्रतिनिधित्व करने के लिए किया जाता है, आदि 52 हैं। वर्णमाला वर्ण (अपरकेस और लोअरकेस), अंडरस्कोर वर्ण, और दस संख्यात्मक अंक (0-9) जो पहचानकर्ताओं का प्रतिनिधित्व करते हैं। कुल 63 अल्फ़ान्यूमेरिक वर्ण हैं जो identifiers का प्रतिनिधित्व करते हैं।

C identifiers के निर्माण के नियम

  • एक identifiers का पहला character या तो एक वर्णमाला या अंडरस्कोर होना चाहिए, और उसके बाद किसी भी character, अंक या अंडरस्कोर का अनुसरण किया जा सकता है।
  • यह किसी भी संख्यात्मक अंक से शुरू नहीं होना चाहिए।
  • identifiers में, अपरकेस और लोअरकेस अक्षर दोनों अलग-अलग हैं। इसलिए, हम कह सकते हैं कि identifiers संवेदनशील हैं।
  • किसी identifiers के भीतर कॉम या रिक्त स्थान निर्दिष्ट नहीं किए जा सकते।
  • कीवर्ड को एक identifiers के रूप में प्रस्तुत नहीं किया जा सकता है।
  • identifiers की लंबाई 31 वर्णों से अधिक नहीं होनी चाहिए।
  • identifiers को इस तरह से लिखा जाना चाहिए कि यह सार्थक, छोटा और पढ़ने में आसान हो।

वैध identifiers का उदाहरण

कुल, योग, औसत, m , sum_1, आदि।

अमान्य पहचानकर्ताओं का उदाहरण

2sum (एक संख्यात्मक अंक के साथ शुरू होता है)
int (आरक्षित शब्द)
चार (आरक्षित शब्द)
m + n (विशेष वर्ण, अर्थात, ‘+’)

पहचान करने वालों के प्रकार

  • आंतरिक पहचानकर्ता
  • बाहरी पहचानकर्ता

आंतरिक पहचानकर्ता

यदि बाहरी लिंकेज में पहचानकर्ता का उपयोग नहीं किया जाता है, तो इसे आंतरिक पहचानकर्ता के रूप में जाना जाता है। आंतरिक पहचानकर्ता स्थानीय चर हो सकते हैं।

बाहरी पहचानकर्ता

यदि बाहरी लिंकेज में पहचानकर्ता का उपयोग किया जाता है, तो इसे बाहरी पहचानकर्ता के रूप में जाना जाता है। बाहरी पहचानकर्ता फ़ंक्शन नाम, वैश्विक चर हो सकते हैं।

कीवर्ड और पहचानकर्ता के बीच अंतर


कीवर्ड identifiers

कीवर्ड एक पूर्व-परिभाषित शब्द है। identifiers एक उपयोगकर्ता-परिभाषित शब्द है
इसे लोअरकेस लेटर में लिखना होगा। इसे लोअरकेस और अपरकेस दोनों में लिखा जा सकता है।
इसका अर्थ सी संकलक में पूर्व-परिभाषित है। इसका अर्थ सी कंपाइलर में परिभाषित नहीं है।
यह वर्णमाला वर्णों का एक संयोजन है। यह अल्फ़ान्यूमेरिक वर्णों का एक संयोजन है।
इसमें अंडरस्कोर वर्ण शामिल नहीं है। इसमें अंडरस्कोर कैरेक्टर हो सकता है।
आइए एक उदाहरण के माध्यम से समझते हैं।

int main()  

{  

    int a=10;  

    int A=20;  

    printf(“Value of a is : %d”,a);  

    printf(“\nValue of A is :%d”,A);  

    return 0;  

}  

a का मान: 10 है
A का मान है: 20
उपरोक्त आउटपुट से पता चलता है कि दोनों चर, ‘a’ और ‘A’ के ​​मूल्य अलग-अलग हैं। इसलिए, हम निष्कर्ष निकालते हैं कि पहचानकर्ता संवेदनशील हैं।

NO COMMENTS

LEAVE A REPLY

Please enter your comment!
Please enter your name here