Escape Sequence in C Language जानिए हिंदी में

सी लैंग्वेज सिखने की इस सीरीज में आज हम बात करने वाले है Escape Sequence के बारे में |

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

तो आइये सबसे पहले जानते है कि What is Escape Sequence In C Language

Escape Sequence क्या है (What is Escape Sequence in Hindi)

सी लैंग्वेज में Characters का कुछ सेट होता है जिसे हम Character Set या ASCII Code कहते है, इन Character Set के अलावा सी लैंग्वेज में कुछ और ऐसे करैक्टर होते है जो किसी Character Set में नहीं आते, इन्हे ही हम Escape Sequence कहते है | 

सी लैंग्वेज में कुल 256 Characters का Character Set होता है | पुरे Character Set को दो भागो में बाँटा गया है जो कि है ASCII Character Set और Standard ASCII 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 “\n” का उपयोग करना पड़ता है |

आइए इसको हम एक प्रोग्राम से समझते है | 

#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 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 SequenceMeaning
\aAlarm or Beep
\bBackspace
\fForm Feed
\nNew Line
\rCarriage Return
\tTab (Horizontal)
\vVertical Tab
\\Backslash
\’Single Quote
\”Double Quote
\?Question Mark
\nnnoctal number
\xhhhexadecimal number
\0Null
List of Escape Sequences in C

इन्हे भी पढ़े – :

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

Jeetu Sahu is A Web Developer | Computer Engineer | Passionate about Coding, Competitive Programming and Blogging

Leave a Comment