Character Set
कैरेक्टर यानि अक्षर जो किसी भी भाषा मे शब्दो को बनाने के लिए उपयोग होते हैं। शब्दो से वाक्य बनते हैं जिनसे उस शब्द का अर्थपूर्ण मतलब पता चलता हैं। कंप्यूटर लैंग्वेज एक भाषा हैं जिसका प्रयोग कर हम कंप्यूटर को अपनी आवश्यकताओ के बारे मे बता सकते हैं। इसलिए इस भाषा मे भी अन्य भाषाओं की तरह ग्रामर (व्याकरण) होता हैं। किसी भी भाषा को सीखने का सबसे पहला स्टेप इसके अक्षर समूह को जानना हैं जिसे अंग्रेज़ी मे कैरेक्टर सेट कहा जाता हैं।
जैसे – जब हम हिन्दी सीखते हैं तो हमे सबसे पहले क, ख, ग, घ आदि पढ़ाया जाता हैं या अँग्रेजी सीखते समय a, b, c ठीक इसी प्रकार C Language सीखने से पहले आपको इसके Characters के बारे में जानना जरूरी हैं। C Language मे कैरेक्टर सेट को चार भागो मे बांटा गया हैं, जो निम्नानुसार है
- Letters
- Digit
- Special Character
- White Space
Letters: अँग्रेजी भाषा के अल्फाबेट A से Z और a से z इसके Letters हैं जिनका प्रयोग प्रोग्राम लिखने के लिए करते हैं। “C” Case sensitive language हैं। इसलिए “C” a और A दोनों को अलग-अलग लैटर की तरह ट्रीट करती हैं। इन Letters के जोड़ने से Identifiers, keyword, String आदि का निर्माण होता हैं।
Digit : C Language मे डिजिट का भी प्रयोग होता हैं, जो Identifiers numeric value के लिय उपयोग किए जाते हैं | यह संख्या मे केवल दस (0,1,2,3,4,5,6,7,8,9) ही होते हैं पर इनका समूह बनाकर भी इसे प्रयोग कर सकते है |
जैसे : 123, 345,764 आदि |
Special Character: C Language मे विशेष प्रकार के कैरेक्टर होते हैं, जिनका उपयोग प्रोग्रामिंग मे विशेष स्थानो मे ही किया जाता हैं, आइए जानते है C Language में कौन से Special Character प्रयोग होते है |
Symbol | Meaning |
~ | Tilde |
! | Exclamation mark |
# | Number sign |
$ | Dollar sign |
% | Percent sign |
^ | Caret |
& | Ampersand |
* | Asterisk |
( | Lest parenthesis |
) | Right parenthesis |
_ | Underscore |
+ | Plus sign |
| | Vertical bar |
\ | Backslash |
` | Apostrophe |
– | Minus sign |
= | Equal to sign |
{ | Left brace |
} | Right brace |
[ | Left bracket |
] | Right bracket |
: | Colon |
“ | Quotation mark |
; | Semicolon |
< | Opening angle bracket |
> | Closing angle bracket |
? | Question mark |
, | Comma |
. | Period |
/ | Slash |
White Space: White Space को C Compiler इग्नोर करता हैं, किन्तु यह String Constant का भाग हैं जिसका प्रयोग दो शब्दो को अलग करने के लिए किया जाता हैं। परंतु याद रखे White Space का प्रयोग Identifiers और keyword के बीच मे नहीं किया जाता हैं।