- Identifier in c in hindi
- Rules for constructing C identifier in Hindi
- Types of Identifiers in Hindi
- Internal identifiers in hindi
- External identifiers in hindi
- Differences between Keyword and Identifier in Hindi
Identifier in C Language in hindi
C identifiers सी प्रोग्राम में name का प्रतिनिधित्व करते हैं, उदाहरण के लिए, variable, function, arrays, structures, unions, labels, आदि। एक identifier अक्षरों से बना हो सकता है जैसे uppercase, lowercase letters, अंडरस्कोर, अंक, लेकिन शुरुआती अक्षर या तो एक alphabet या एक underscore हो। यदि बाहरी linkage में identifier का उपयोग नहीं किया जाता है, तो इसे internal identifier कहा जाता है। यदि बाहरी linkage में identifier का उपयोग किया जाता है, तो इसे external identifier कहा जाता है।
हम कह सकते हैं कि एक identifier alphanumeric characters का एक संग्रह है जो या तो एक alphabetical character या अंडरस्कोर के साथ शुरू होता है, जिसका उपयोग विभिन्न प्रोग्रामिंग elements जैसे variables, फ़ंक्शन, arrays, structures, unions, लेबल, आदि का प्रतिनिधित्व करने के लिए किया जाता है। 52 alphabetical characters (अपरकेस और लोअरकेस), अंडरस्कोर character, और दस संख्यात्मक अंक (0-9) जो identifiers का प्रतिनिधित्व करते हैं। कुल 63 अल्फ़ान्यूमेरिक characters हैं जो identifiers का प्रतिनिधित्व करते हैं।
Rules for constructing C identifier in Hindi
- एक identifier का पहला character या तो एक alphabet या अंडरस्कोर होना चाहिए, और उसके बाद किसी भी character, अंक या अंडरस्कोर का इस्तेमाल किया जा सकता है।
- यह किसी भी संख्यात्मक अंक से शुरू नहीं होना चाहिए।
- Identifiers में, अपरकेस और लोअरकेस अक्षर दोनों अलग-अलग हैं। इसलिए, हम कह सकते हैं कि identifier case sensitive हैं।
- किसी identifier के भीतर commas या रिक्त स्थान निर्दिष्ट नहीं किए जा सकते।
- कीवर्ड को एक identifier के रूप में प्रस्तुत नहीं किया जा सकता है।
- identifiers की लंबाई 31 characters से अधिक नहीं होनी चाहिए।
- identifiers को इस तरह से लिखा जाना चाहिए कि यह meaningful, short और पढ़ने में आसान हो।
Example of valid identifiers
- total, sum, average, _m _, sum_1, etc.
Example of invalid identifiers
- 2sum (starts with a numerical digit)
- int (reserved word)
- char (reserved word)
- m+n (special character, i.e., ‘+’)
Types of Identifiers in Hindi
- Internal identifiers
- External identifiers
Internal identifiers in hindi
यदि external linkage में identifier का उपयोग नहीं किया जाता है, तो इसे आंतरिक identifier के रूप में जाना जाता है। आंतरिक identifiers local variables हो सकते हैं।
External identifiers in hindi
यदि external linkage में identifier का उपयोग किया जाता है, तो इसे external identifier के रूप में जाना जाता है। बाहरी identifiers फ़ंक्शन नाम, global variables हो सकते हैं।
Difference between Keyword and Identifier in Hindi
keyword | Identifier |
कीवर्ड एक pre-defined शब्द है। | Identifier एक user-defined शब्द है |
इसे एक लोअरकेस letter में लिखा जाना चाहिए। | यह लोअरकेस और अपरकेस दोनों में लिखा जा सकता है। |
इसका अर्थ C compiler में पूर्व-परिभाषित है। | इसका अर्थ C compiler में परिभाषित नहीं है। |
यह alphabetical characters का एक combination है। | यह अल्फ़ान्यूमेरिक वर्णों का एक combination है। |
इसमें अंडरस्कोर character शामिल नहीं है। | इसमें अंडरस्कोर कैरेक्टर हो सकता है। |
आइए एक उदाहरण के माध्यम से समझते हैं।
int main()
{
int a=10;
int A=20;
printf("Value of a is : %d",a);
printf("\nValue of A is :%d",A);
return 0;
}
Output
Value of a is : 10
Value of A is :20
उपरोक्त आउटपुट से पता चलता है कि दोनों variable, ‘a’ और ‘A’ के मान अलग-अलग हैं। इसलिए, हम निष्कर्ष निकालते हैं कि identifiers case sensitive हैं।