Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> सी प्रोग्रामिंग

C में एस्केप सीक्वेंसेस


बैकलैश (\) से शुरू होने वाले कैरेक्टर सीक्वेंस को **एस्केप सीक्वेंस** कहते हैं जिनका विशेष अर्थ होता है।

मानक एस्केप सीक्वेंसेस

उदाहरण

#include <stdio.h>

int main() {
    printf("Line 1\nLine 2\tTabbed\n");
    printf("Path: C:\\Users\\Name\n");
    printf("Quote: \"Hello\"\n");
    printf("Octal: \101\102\103\n");  // ABC
    printf("Hex: \x41\x42\x43\n");    // ABC
    printf("Unicode: \u03A9\n");      // Ω (यदि टर्मिनल सपोर्ट करे)
    return 0;
}

आउटपुट

Line 1
Line 2    Tabbed
Path: C:\Users\Name
Quote: "Hello"
Octal: ABC
Hex: ABC
Unicode: Ω

महत्वपूर्ण नोट्स

  • \1 (सिंगल डिजिट) वैध ऑक्टल है लेकिन भ्रमित करता है - \001 उपयोग करें।
  • स्ट्रिंग लिटरल्स में \\ एक बैकलैश बनाता है।
  • रॉ स्ट्रिंग लिटरल्स (C++11): R"(C:\Users\Name)" - एस्केप प्रोसेसिंग नहीं।
  1. HTML बेसिक्स HTML बेसिक्स

    हाइपरटेक्स्ट उस तरीके को संदर्भित करता है जिसमें वेब पेज (HTML डॉक्यूमेंट्स) एक साथ जुड़े होते हैं। इस प्रकार, वेब पेज पर उपलब्ध लिंक को हाइपरटेक्स्ट कहा जाता है। जैसा कि इसके नाम से पता चलता है, HTML एक मार्कअप लैंग्वेज है जिसका अर्थ है कि आप HTML का उपयोग केवल टेक्स्ट डॉक्यूमेंट को टैग्स के साथ म

  1. HTML <s> टैग HTML <s> टैग

    HTML <s> टैग क्या है? HTML में <s> टैग का उपयोग उस टेक्स्ट को चिह्नित करने के लिए किया जाता है जो अब प्रासंगिक नहीं है (no longer relevant) या सटीक नहीं है (no longer accurate)। यह टैग HTML5 में पुनर्परिभाषित (redefined) किया गया था ताकि ऐसे टेक्स्ट को प्रदर्शित किया जा सके जो अब सही नह

  1. HTML टेक्स्ट फॉर्मेटिंग HTML टेक्स्ट फॉर्मेटिंग

    परिचय HTML टेक्स्ट फॉर्मेटिंग उन HTML एलिमेंट्स को संदर्भित करता है जो HTML दस्तावेज़ में सामग्री को फॉर्मेट करने के लिए विशेष रूप से डिज़ाइन किए गए हैं। ये सिमेंटिक (अर्थपूर्ण) टैग्स हैं जो कंटेंट की संरचना और अर्थ को व्यक्त करते हैं। सिंटैक्स <tagname>सामग्री</tagname> HTML में टेक्स

© कॉपीराइट https://in.wsxdn.com सर्वाधिकार सुरक्षित
सीक्वेंसनामASCII कोडविवरण
\nन्यूलाइन (LF)10 (0x0A)नई लाइन
\tहॉरिजॉन्टल टैब9 (0x09)टैब स्पेस
\vवर्टिकल टैब11 (0x0B)वर्टिकल टैब
\bबैकस्पेस8 (0x08)कर्सर पीछे
\rकैरिज रिटर्न (CR)13 (0x0D)लाइन शुरुआत पर
\fफॉर्म फीड12 (0x0C)नया पेज
\aअलर्ट (बेल)7 (0x07)बीप साउंड
\\बैकलैश92 (0x5C)\ कैरेक्टर
\'सिंगल कोट39 (0x27)' कैरेक्टर
\"डबल कोट34 (0x22)" कैरेक्टर
\?क्वेश्चन मार्क63 (0x3F)? कैरेक्टर (ट्राइग्राफ से बचने)
\0नल कैरेक्टर0 (0x00)स्ट्रिंग टर्मिनेटर
\nnnऑक्टल-1-3 ऑक्टल डिजिट्स (उदा. \101 = 'A')
\xhhहेक्साडेसिमल-1+ हेक्स डिजिट्स (उदा. \x41 = 'A')
\uhhhhयूनिवर्सल (C99)-यूनिकोड कोड पॉइंट (16-बिट)
\Uhhhhhhhhयूनिवर्सल (C99)-यूनिकोड कोड पॉइंट (32-बिट)