हिंदी माध्यम नोट्स
Categories: C Language in hindi
constants in c language in hindi , हिंदी में सी भाषा में स्थिरांक , constant in c कंप्यूटर भाषा
हिंदी में सी भाषा में स्थिरांक , constant in c कंप्यूटर भाषा constants in c language in hindi
constants : कोई प्रोग्रामिंग लैंग्वेज किसी भी डाटा ( number, character, strings) पर प्रोसेसिंग करने में मदद करता है डाटा पर processing में कई सारे निर्देशो के क्रमबद पालन को करने के लिए किया जता है |सभी programming language किसी fixed syntax rule को फॉलो करता है | ठीक उसी प्रकार c laguage की खुद की vecobury और grammer है| इस article में constants ,variable और उनके प्रकार के बारे में पड़ेगे| character set character का यूज़ word,numerical expression और number बनाने मई किया जाता है C LANGUAGE में CHARACTER को चार भागो में डिवाइडकिया गया है |
1.LETTER:
LETTER में सभी ALPHABETS आते है | दोनों CLASS (i) UPPERCLASS और (ii)
LOWER CLASS
LOWER CLASS
2.DIGIT :
इसमें सभी 0-9 DIGITS आते है | इससे NUMBER और numerical expressionबनाते
है |
है |
3.SPECIAL CHARACTER
इसमें 30 स्पेशल CHARACTER आते है जिनका कुछ स्पेशल उपयोग होता है | सभी 30
CHARACTER की
लिस्ट निचे है |
CHARACTER की
लिस्ट निचे है |
1 | COMMA ( , ) | AMPERSAND ( & ) |
2 | PERIOD ( . ) | CARAT ( ^ ) |
3 | SEMICOLON ( ; ) | ASTERISK ( * ) |
4 | COLON ( : ) | MINUS SIGN ( – ) |
5 | QUESTION MARK ( ? ) | PLUS SIGN ( + ) |
6 | APOSTROPE ( ‘ ) | OPENING BRAKET ( < ) |
7 | QUOTION MARK ( ‘’ ) | CLOSING BACKET ( > ) |
8 | EXCLAMINATION MARK ( ! ) | LEFT BRACKET ( [ ) |
9 | VERTICLA BAR ( | ) | RIGHT BRACKET ( ] ) |
10 | SLASH ( / ) | LEFT BRACE ( { ) |
11 | BLAC SLASH ( \ ) | RIGHT BRACE ( } ) |
12 | TILDE ( ~ ) | LEFT PARENTHESIS ( |
13 | UPPER SCOP ( _ ) | RIGHT PARENTHESIS ) |
14 | DOLLAR SIGN ( $ ) | NUMBER SIGN ( # ) |
15 | PERCENTAGE ( % ) |
C TOKENS
C LANGUAGE में कुछ STIRNG होते है जिनका कुछ विशेष अर्थ होता है उसे टोकंस कहते है |क LANGUAGE मे छ प्रकार
के TOKEN होते है |
के TOKEN होते है |
KEYWORD
सभी KEYWORDS का अपना MEANING होता है |उस मीनिंग को कोई CHANGE नहीं कर
सकता है |KEYWORD किसी PROGRAM को BUILDING BLOCK प्रदान करते है |कुछ बहुत
महत्वपूर्ण क KEYWORDS की LIST निचे है |
सकता है |KEYWORD किसी PROGRAM को BUILDING BLOCK प्रदान करते है |कुछ बहुत
महत्वपूर्ण क KEYWORDS की LIST निचे है |
1.
BREAK : ये कीवर्ड किसी PROGRAME के क्रम को BREAK
कर सकता है |
BREAK : ये कीवर्ड किसी PROGRAME के क्रम को BREAK
कर सकता है |
2.
CHAR :
ये CHARACTER को DEFINE करता है |
CHAR :
ये CHARACTER को DEFINE करता है |
3.
VOID :
ये प्रोग्राम की MAIN BODY को START करता है |
VOID :
ये प्रोग्राम की MAIN BODY को START करता है |
4.
GOTO : ये
KISI प्रोग्राम के भाग को स्किप करने के लिए इस्तमाल होता है |
GOTO : ये
KISI प्रोग्राम के भाग को स्किप करने के लिए इस्तमाल होता है |
IDENTIFIER
IDENTIFIER किसी VARIABLE ( जिसे कोई VALUE ASSIGN की जा सके ), AARAY,FUNCTION
का नाम होता है | ये USER के द्वारा दिया जता है | यूजर NUMBER के अलावा कोई भी
ALPHABET को IDENTIFIER
का नाम होता है | ये USER के द्वारा दिया जता है | यूजर NUMBER के अलावा कोई भी
ALPHABET को IDENTIFIER
बना सकता है | उदहारण के लिए :
INT A ; // A IDENTIFIER है जो NUMERICAL VALUE ले सकता है|
ARRAY B ; // B IDENTIFIER है जो ARRAY है |
FUNCTION ADD ( ) ; // ADD IDENTIFIER है जो किसी FUNCTION का नाम है
|
|
CONSTANT
CONSTANT की FIXED VALUE होती
है | इसकी VALUE पुरे प्रोग्राम प्रोग्राम में एक ही
रहती है |ये दो प्रकार की के होती है |
है | इसकी VALUE पुरे प्रोग्राम प्रोग्राम में एक ही
रहती है |ये दो प्रकार की के होती है |
उदाहरन के लिए :
CONST PI ; // PI की VALUE 22.7
होती है |
होती है |
1.NUMERICAL CONSTANT:
NUMERICAL CONSTANT वो CONSTANT होते है जिनकी VALUE NUMERICAL होती
है | ये दो प्रकार के होते है |
है | ये दो प्रकार के होते है |
INTERGER CONSTANT
वो constant होते है जिनकी एक FIXED numerical
VALUE होती है |ये तीन (i) DECIMAL (ii) OCTAL (iii)HEXADECIMAL प्रकार होते है|
VALUE होती है |ये तीन (i) DECIMAL (ii) OCTAL (iii)HEXADECIMAL प्रकार होते है|
DECIMAL CONSTANT 0-9 DIGIT वाले numerical EXPRESSION को रखते है |इसके
आगे + और – का सिग्न हो सक्गता है | लेकिन DIGIT के बीच COMMA , SPACE और स्पेशल character नहीं हो सकता है |
आगे + और – का सिग्न हो सक्गता है | लेकिन DIGIT के बीच COMMA , SPACE और स्पेशल character नहीं हो सकता है |
उदहारण: +120 -2345
0 -567 +45
0 -567 +45
OCTAL INTEGER CONSTANT की VALUE 0-7 कोई भी DIGIT हो सकता है | लेकिन इसके START
हेमेशा 0 से होगा|
हेमेशा 0 से होगा|
उदहारण : 0256 +0365 -0251
HEXADECIMAL INTEGER की VALUE में 0-9 और A,B,C,D,E,F हो सकते है |
इसके स्टार्ट में 0X लगा होता है |
इसके स्टार्ट में 0X लगा होता है |
उदहारण 0X568A 0XA7 0X67E5
INTEGER की STORING CAPACITY अलग अलग कंप्यूटर पर निर्भर करती है |जैसे
16 बिट कंप्यूटर में 327767 है और 32 बिट में 2147483647 है|
16 बिट कंप्यूटर में 327767 है और 32 बिट में 2147483647 है|
REAL CONSTANT :
REAL CONSTANT ये CONSTANT होते है जिनकी VALUE REAL TIME के साथ चंगे
होती है |इनकी वैल्यू डेसीमल में कुछ वैल्यू होती है |उदहारण के लिए :
होती है |इनकी वैल्यू डेसीमल में कुछ वैल्यू होती है |उदहारण के लिए :
12.563
+5.68 -0.23 +83652.2356
+5.68 -0.23 +83652.2356
यह सभव है की WHOLE VALUE जो की DECIMAL से PAHLE होती हटा सकते है |इस
तरह की CONSTANT को भी REAL CONSTANT कहते है |
तरह की CONSTANT को भी REAL CONSTANT कहते है |
रियल constant को EXPONENTION NOTATION में EXPRESS किया जा सकता है |
उदाहरन के लिये 253.678 को 2.53E2 में बताया जा है |
SINGLE CHARACTER CONSTANT
SINGLE CHARACTER CONSTANT कवेल एक CHARACTER को HOLD कर सकता है
| ये दो SINGLE QUOTE में CLOSE होते है जैसे उदहारण में बताया गया है |
| ये दो SINGLE QUOTE में CLOSE होते है जैसे उदहारण में बताया गया है |
सभी CHARACTER CONSTANT की एक ASCII वैल्यू होती है |जैसे A की
ASCII VALUE 01 ,B की 02 ,C की 03 आदि है | स्माल अल्फाबेट की ASCII VALUE अलग
होती है |जैसे a की 97 ,b की 98 आदि है|
ASCII VALUE 01 ,B की 02 ,C की 03 आदि है | स्माल अल्फाबेट की ASCII VALUE अलग
होती है |जैसे a की 97 ,b की 98 आदि है|
STRING CONSTANT
STRING CHARACTER के समूह को कहते है | एसे CONSTANT जिनकी VALUE
कोई STRING होती है उसे स्ट्रिंग CONSTANT कहते है | CHARACTER LETTER ,NUMBER ,SPECIAL
CHARACTER ,और
BLANK SPACE हो सकता है |ये दो DOUBLE QUOTE में CLOSE होता है |
कोई STRING होती है उसे स्ट्रिंग CONSTANT कहते है | CHARACTER LETTER ,NUMBER ,SPECIAL
CHARACTER ,और
BLANK SPACE हो सकता है |ये दो DOUBLE QUOTE में CLOSE होता है |
उदहारण के लिए
BACKLASH CHARACTER CONSTANTS
C LANGUAGE में, कुछ CHARACTER जिनके आगे
BACKLASH लगा होता उनका विशेष महत्वहोता है |ये constant एक FUNCTION की भाति
कार्य कर सकता है | कुछ महत्वपूर्ण BACKLASH CHARACTER CONSTANT निचे है |
BACKLASH लगा होता उनका विशेष महत्वहोता है |ये constant एक FUNCTION की भाति
कार्य कर सकता है | कुछ महत्वपूर्ण BACKLASH CHARACTER CONSTANT निचे है |
\n ; //NEW LINE में जाने के लिए
\a : //audible bell के लिए
\b ; //backspace के लिए
\t ; // horizonatl tab के लिए
\v ; // verticle tab के लिए
\0 : //null के लिए
Recent Posts
मालकाना का युद्ध malkhana ka yudh kab hua tha in hindi
malkhana ka yudh kab hua tha in hindi मालकाना का युद्ध ? मालकाना के युद्ध…
4 weeks ago
कान्हड़देव तथा अलाउद्दीन खिलजी के संबंधों पर प्रकाश डालिए
राणा रतन सिंह चित्तौड़ ( 1302 ई. - 1303 ) राजस्थान के इतिहास में गुहिलवंशी…
4 weeks ago
हम्मीर देव चौहान का इतिहास क्या है ? hammir dev chauhan history in hindi explained
hammir dev chauhan history in hindi explained हम्मीर देव चौहान का इतिहास क्या है ?…
4 weeks ago
तराइन का प्रथम युद्ध कब और किसके बीच हुआ द्वितीय युद्ध Tarain battle in hindi first and second
Tarain battle in hindi first and second तराइन का प्रथम युद्ध कब और किसके बीच…
4 weeks ago
चौहानों की उत्पत्ति कैसे हुई थी ? chahamana dynasty ki utpatti kahan se hui in hindi
chahamana dynasty ki utpatti kahan se hui in hindi चौहानों की उत्पत्ति कैसे हुई थी…
1 month ago
भारत पर पहला तुर्क आक्रमण किसने किया कब हुआ first turk invaders who attacked india in hindi
first turk invaders who attacked india in hindi भारत पर पहला तुर्क आक्रमण किसने किया…
1 month ago