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

C में getchar_unlocked() फ़ंक्शन

getchar_unlocked() फ़ंक्शन Windows में डिप्रिकेटेड है क्योंकि यह getchar() का थ्रेड-अनसेफ वर्जन है। getchar_unlocked() का उपयोग न करने का सुझाव दिया जाता है। कोई स्ट्रीम लॉक चेक नहीं है इसलिए getchar_unlocked असुरक्षित है। getchar_unlocked() फ़ंक्शन getchar() से तेज़ है।

C में सिंटैक्स

int getchar_unlocked(void);

उदाहरण

#include <stdio.h>

int main() {
    char val;
    val = getchar_unlocked();
    printf("कैरेक्टर दर्ज करें: \n");
    printf("दर्ज किया गया कैरेक्टर: %c", val);
    return 0;
}

आउटपुट

कैरेक्टर दर्ज करें: a
दर्ज किया गया कैरेक्टर: a
  1. - HTML5 कैरेक्टर एनकोडिंग्स

    कैरेक्टर एनकोडिंग बाइट्स को कैरेक्टर्स में बदलने की एक विधि है। HTML दस्तावेज़ को मान्य या प्रदर्शित करने के लिए, एक प्रोग्राम को एक कैरेक्टर एनकोडिंग चुननी होगी। HTML5 लेखकों के पास कैरेक्टर एनकोडिंग सेट करने के तीन साधन हैं: HTTP Content-Type हेडर यदि आप CGI या इसी तरह का प्रोग्राम लिख रहे थे तो

  1. HTML कैरेक्टर सेट (Charset) HTML कैरेक्टर सेट (Charset)

    HTML कैरेक्टर सेट (Character Encoding) क्या है? कैरेक्टर सेट (charsets) वर्णों को बाइट्स में एन्कोड करने के मानक हैं। प्रमुख कैरेक्टर सेट में शामिल हैं: ASCII - 128 अल्फ़ान्यूमेरिक वर्ण परिभाषित करता है (अंग्रेजी के लिए)। ANSI (Windows-1252) - 256 वर्ण, पश्चिमी यूरोपीय भाषाओं के लिए। ISO-8859-1 -

  1. - C# में कैरेक्टर इन्क्रीमेंट (Character Increment)

    परिचय char टाइप पर ++/-- ऑपरेटर यूनिकोड कोड पॉइंट बढ़ाते/घटाते हैं। उदाहरण using System; class Demo { static void Main() { char ch = K; Console.WriteLine(Initial: + ch); // K ch++; // इन्क्रीमेंट Console.WriteLine(After ++: + ch); // L ch = Z;