सी लैंग्वेज सिखने की इस सीरीज में आज हम Escape Sequence के बारे में जानेंगे कि Escape Sequence क्या है? (What Is Escape Sequence in C in Hindi) और सी लैंग्वेज में Escape Sequence का उपयोग क्यों करते है | तो आइये जानते है |

Table of Contents
Escape Sequence क्या है (What is Escape Sequence in Hindi)
सी लैंग्वेज में Characters का कुछ सेट होता है जिसे हम Character Set या ASCII Code कहते है | सी लैंग्वेज में कुल 256 Characters का Character Set होता है | पुरे Character Set को दो भागो में बाँटा गया है जो कि है ASCII Character Set और Standard ASCII Character Set |
मगर इन सबके अलावा कुछ ऐसे करैक्टर होते है जो किसी Character Set में नहीं आते, इन्हे ही हम Escape Sequence कहते है |
Escape Sequence का क्या अर्थ है (What is the Meaning of Escape Sequence in C)
सी लैंग्वेज में Characters का sequence, Escape Sequence कहलाता है | For Example – सी लैंग्वेज में जब हम कोई Statement नई लाइन से स्टार्ट या प्रिंट करना चाहते है तो इसे हम डायरेक्ट Enter Key प्रेस करके नहीं करा सकते | ऐसे में हम Escape Sequence का उपयोग करते है
आइए इसको हम एक प्रोग्राम से समझते है |
#include<stdio.h>
int main()
{
printf("Welcome To ");
printf("Masterprogramming.in");
return (0);
}
Output -:
Welcome To Masterprogramming.in
इस प्रोग्राम में Masterprogramming.in को मैं नई लाइन से प्रिंट करना चाहता था इसलिए मैंने Masterprogramming.in को अलग से printf() लिखकर प्रिंट कराने की कोशिश की, मगर Masterprogramming.in नई लाइन से प्रिंट नहीं हुवा |
आइये इसी प्रोग्राम को अब हम Escape Sequence का उपयोग करके Masterprogramming.in को नई लाइन से प्रिंट करते है |
#include<stdio.h>
int main()
{
printf("Welcome To \n Masterprogramming.in");
return (0);
}
Output -:
Welcome To
Masterprogramming.in
इस प्रोग्राम में मैंने Welcome To Masterprogramming.in को एक ही printf() के अंदर लिखा और Welcome To तथा Masterprogramming.in के बिच “ \n “ Escape Sequence का उपयोग किया और जब मैंने इस प्रोग्राम को Compile और Run किया तो Welcome To अलग लाइन से प्रिंट हुवा और Masterprogramming.in अलग लाइन से प्रिंट हुवा, जबकि पहले वाले प्रोग्राम में मैंने दोनों को अलग अलग printf() के अंदर लिखा, फिर भी दोनों एक ही लाइन में एक साथ प्रिंट हो रहे थे तो इससे साफ जाहिर है कि “\n” Escape Sequence का उपयोग करके हम किसी स्टेटमेंट को नई लाइन से प्रिंट करा सकते है |
यहाँ तक आपको समझा आ गया होगा कि Escape Sequence क्या है आइये अब हम ये जान लेते है की Escape Character क्या होते है?
Escape Character क्या है (What is Escape Character in Hindi)
जैसे की मैंने अभी पीछे एक प्रोग्राम के द्दारा बताया कि हम नई लाइन को डायरेक्ट enter key प्रेस करके प्रिंट नहीं करा सकते उसके लिए escape sequence जैसे कि \n का उपयोग किया जाता है इसमें से बैकस्लैश (\) को ही हम “Escape Character” कहते है | Escape Sequence बैकस्लैश और करैक्टर के जोड़ से मिलकर बना होता है | Escape Character और कुछ दूसरे character का उपयोग करके सी लैंग्वेज में कुछ इम्पोर्टेन्ट कार्य किये जाते है |
List of Escape Sequences in C Language
Escape Sequence | Meaning |
---|---|
\a | Alarm or Beep |
\b | Backspace |
\f | Form Feed |
\n | New Line |
\r | Carriage Return |
\t | Tab (Horizontal) |
\v | Vertical Tab |
\\ | Backslash |
\’ | Single Quote |
\” | Double Quote |
\? | Question Mark |
\nnn | octal number |
\xhh | hexadecimal number |
\0 | Null |
इन्हे भी पढ़े – :
Conclusion
दोस्तों आज के इस पोस्ट को पढ़ने के बाद आप Escape Sequence क्या है? (What Is Escape Sequence in C in Hindi) और सी लैंग्वेज में Escape Sequence का उपयोग क्यों करते है | के बारे में अच्छे से जान गए होंगे |
अगर आप सी लैंग्वेज का Complete Tutorial चाहते है तो मेरे इस पोस्ट C Language Tutorial In Hindi को देखे यहाँ आपको C Programming Language के सभी टॉपिक्स step by step मिल जाएगी |
दोस्तों आशा करता हु कि आपको ये पोस्ट पसंद आई होगी और आपको Escape Sequence क्या है? (What Is Escape Sequence in C in Hindi) के बारे में काफी जानकरी हुई होगी |
दोस्तों अगर आपको ये पोस्ट पसंद आया हो तो इस पोस्ट को अपने दोस्तों के साथ जरूर शेयर करे ताकि उनको भी Escape Sequence क्या है? (What Is Escape Sequence in C in Hindi) और सी लैंग्वेज में Escape Sequence का उपयोग क्यों करते है, के बारे में अच्छे से जानकारी प्राप्त हो सके |
ऐसे ही programming, coding, computer science, से रिलेटेड जानकारियों के लिए आप हमारे वेबसाइट MasterProgramming.in को सब्सक्राइब कर ले जिससे की आने वाली नई पोस्ट की जानकारी आप तक जल्दी पहुंचे |
अगर आपको इस पोस्ट से सम्बंधित या किसी और चीज के बारे में जानना चाहते हो तो जरूर बताये मैं आपके सभी सवालों का जवाब अवश्य दूंगा |
पढ़ते रहिए और बढ़ते रहिए | Keep Reading and Keep Growing