An Identifier is a logical name provided to a memory location. Identifiers are the names given to various program elements such as variables, symbolic constants, functions, array , structure , union , pointer , enumeration , files etc. Compiler can identify them using identifier बिकॉज़ C language is a case sensitive language .
एक आइडेंटिफायर एक लॉजिकल नाम होता है जो किसी मेमोरी लोकेशन को प्रदान किया जाता है, ये विभिन्न प्रोग्राम अवयव जैसे वेरिएबल,सिंबॉलिक कांस्टेंट, फंक्शन,अरे,स्ट्रक्चर, यूनियन, पॉइंटर,एनुमेरेशन, फाइल इत्यादि को प्रदान किये गए नाम होते है जिनसे कम्पाइलर इनकी पहचान करता है। सी लैंग्वेज एक केस सेंसिटिव लैंग्वेज है।
Following rules must be satisfied when the name of variable/identifier is prepared by user:-
- The name of variable / identifier must start with an alphabet . It can be alphabets or alphanumeric values.
- The name of variable / identifier should not be greater then eight letters.
- The name of variable / identifier must not similar to any keyword of C language.
- The name of the variable / identifier should be relevant to the subject.
- There should not be any blank space or any specific symbol between the name of the variable / identifier except underscore( _ ).
वेरिएबल/आइडेंटिफायर का नामकरण करते समय निम्न नियमो का पालन किया जाता है -
- वेरिएबल/आइडेंटिफायर का नाम अल्फाबेट से प्रारंभ होना चाहिए। यह नाम अल्फाबेट या अल्फानुमेरिक हो सकता है।
- वेरिएबल/आइडेंटिफायर का नाम 8 अक्षरों से अधिक नहीं होना चाहिए।
- वेरिएबल/आइडेंटिफायर का नाम कीवर्ड नहीं होना चाहिए।
- वेरिएबल/आइडेंटिफायर का नाम विषय से सम्बंधित होना चाहिए।
- वेरिएबल/आइडेंटिफायर नाम के मध्य कोई रिक्त स्थान या विशेष चिन्ह का पयोग नहीं किया जाना चाहिए। ( अंडरस्कोर _ को छोड़कर )
Example-
1.) legal identifiers (उचित आइडेंटिफायर) :-
float _number;
float a123;
int simple_interest;
2.) illegal identifiers (अनुचित आइडेंटिफायर):-
float :x;
float for;
int max marks;
float 7g;
No comments:
Post a Comment