constants in c language in hindi , हिंदी में सी भाषा में स्थिरांक , constant in c कंप्यूटर भाषा

By  
हिंदी में सी भाषा में स्थिरांक , 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

2.DIGIT :

इसमें सभी 0-9 DIGITS आते है | इससे NUMBER और numerical expressionबनाते
है |

3.SPECIAL CHARACTER   

इसमें 30 स्पेशल CHARACTER आते है जिनका कुछ स्पेशल उपयोग होता है | सभी 30
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 होते है |

KEYWORD

सभी KEYWORDS का अपना MEANING होता है |उस मीनिंग को कोई CHANGE नहीं कर
सकता है |KEYWORD किसी PROGRAM को BUILDING BLOCK प्रदान करते है |कुछ बहुत
महत्वपूर्ण क KEYWORDS की LIST निचे है |
 
1.
BREAK : ये कीवर्ड किसी PROGRAME के क्रम को BREAK
कर सकता है |
2.
CHAR  :
ये
CHARACTER को DEFINE करता है |
3.
VOID   :
ये प्रोग्राम की MAIN BODY को START करता है |
4.
GOTO  : ये
KISI प्रोग्राम के भाग को स्किप करने के लिए इस्तमाल होता है |

IDENTIFIER 

IDENTIFIER किसी VARIABLE ( जिसे कोई VALUE ASSIGN की जा सके ), AARAY,FUNCTION
का नाम होता है | ये 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 पुरे प्रोग्राम प्रोग्राम में एक ही
रहती है |ये दो प्रकार की के होती है |
उदाहरन के लिए :
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 प्रकार होते है|
DECIMAL CONSTANT 0-9 DIGIT वाले numerical EXPRESSION को रखते है |इसके
आगे + और – का सिग्न हो सक्गता है | लेकिन DIGIT के बीच COMMA , SPACE और
 स्पेशल character नहीं हो सकता है |
उदहारण:   +120    -2345
0    -567       +45
 
OCTAL INTEGER CONSTANT की VALUE 0-7 कोई भी DIGIT हो सकता है | लेकिन इसके START
हेमेशा 0 से होगा|
 
उदहारण :  0256           +0365         -0251
HEXADECIMAL INTEGER की VALUE में 0-9 और A,B,C,D,E,F हो सकते है |
इसके स्टार्ट में  0X लगा होता है |
उदहारण        0X568A         0XA7           0X67E5
INTEGER की STORING CAPACITY अलग अलग कंप्यूटर पर निर्भर करती है |जैसे
16 बिट कंप्यूटर में 327
767 है और 32 बिट में 2147483647 है|

REAL CONSTANT :

REAL CONSTANT ये CONSTANT होते है जिनकी VALUE REAL TIME के साथ चंगे
होती है |इनकी वैल्यू डेसीमल में कुछ वैल्यू होती है |उदहारण के लिए :
 
12.563
+5.68        -0.23        +83652.2356
यह सभव है की WHOLE VALUE जो की DECIMAL से PAHLE होती हटा सकते है |इस
तरह की CONSTANT को भी REAL CONSTANT कहते है |
रियल constant को EXPONENTION NOTATION में EXPRESS किया जा सकता है |
उदाहरन के लिये 253.678 को 2.53E2 में बताया जा  है |

SINGLE CHARACTER CONSTANT 

SINGLE CHARACTER CONSTANT कवेल एक CHARACTER को HOLD कर सकता है
| ये दो SINGLE QUOTE में CLOSE होते है जैसे उदहारण में बताया गया है |
सभी CHARACTER CONSTANT की एक ASCII वैल्यू होती है |जैसे A की
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 होता है |
उदहारण के लिए

BACKLASH CHARACTER CONSTANTS 

C LANGUAGE में, कुछ CHARACTER  जिनके आगे
BACKLASH लगा होता उनका विशेष महत्वहोता है |ये constant एक FUNCTION की भाति
कार्य कर सकता है | कुछ महत्वपूर्ण BACKLASH
CHARACTER CONSTANT निचे है |
 
\n ; //NEW LINE में जाने के लिए
\a : //audible bell के लिए
\b ; //backspace के लिए
\t  ; // horizonatl tab के लिए
\v ; // verticle tab के लिए
\0 : //null के लिए