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

C लाइब्रेरी में wprintf() और wscanf

यहां हम C में wprintf() और wscanf() फ़ंक्शन्स देखेंगे। ये वाइड कैरेक्टर्स के लिए printf() और scanf() फ़ंक्शन्स हैं। ये फ़ंक्शन्स wchar.h में मौजूद हैं।

wprintf() फ़ंक्शन का उपयोग वाइड कैरेक्टर को मानक आउटपुट पर प्रिंट करने के लिए किया जाता है। वाइड स्ट्रिंग फॉर्मेट में फॉर्मेट स्पेसिफायर्स हो सकते हैं जो % साइन से शुरू होते हैं, ये वेरिएबल्स के मानों से प्रतिस्थापित होते हैं जिन्हें wprintf() को पास किया जाता है।

सिंटैक्स निम्न है:

int wprintf(const wchar_t* format, ...);

यह फ़ंक्शन फॉर्मेट लेता है। यह फॉर्मेट एक नल-टर्मिनेटेड वाइड स्ट्रिंग का पॉइंटर है जिसे कंसोल में लिखा जाएगा। यह वाइड कैरेक्टर्स और % से शुरू होने वाले कुछ फॉर्मेट स्पेसिफायर्स रखेगा। फिर (...) अतिरिक्त आर्गुमेंट्स को इंगित करता है। ये वे डेटा हैं जो प्रिंट होंगे, वे फॉर्मेट स्पेसिफायर्स के अनुसार क्रम में होते हैं।

यह फ़ंक्शन प्रिंट किए गए कैरेक्टर्स की संख्या लौटाता है। विफलता पर यह नकारात्मक मान लौटा सकता है।

उदाहरण

#include <stdio.h>
#include <wchar.h>
int main() {
    wint_t my_int = 10;
    wchar_t string[] = L"Hello World";
    wprintf(L"my_int है: %d \n", my_int);
    wprintf(L"स्ट्रिंग है: %ls \n", string);
}

आउटपुट

my_int है: 10
स्ट्रिंग है: Hello World

wscanf() फ़ंक्शन का उपयोग कंसोल से डेटा लेने और उन्हें उचित वेरिएबल में संग्रहीत करने के लिए किया जाता है। अतिरिक्त आर्गुमेंट्स को फॉर्मेट स्ट्रिंग के अंदर उनके संबंधित फॉर्मेट स्पेसिफायर द्वारा निर्दिष्ट प्रकार के पहले से आवंटित ऑब्जेक्ट्स की ओर इशारा करना चाहिए।

उदाहरण

#include <stdio.h>
#include <wchar.h>
int main() {
    wint_t my_int = 10;
    wprintf(L"एक संख्या दर्ज करें: ");
    wscanf(L"%d", &my_int);
    wprintf(L"दिया गया पूर्णांक है: %d \n", my_int);
}

आउटपुट

एक संख्या दर्ज करें: 40
दिया गया पूर्णांक है: 40
  1. PowerPoint में बैकग्राउंड को कस्टमाइज़ और फॉर्मेट कैसे करें PowerPoint में बैकग्राउंड को कस्टमाइज़ और फॉर्मेट कैसे करें

    Microsoft PowerPoint एक बहुत शक्तिशाली प्रस्तुति प्रोग्राम है जो विभिन्न प्रकार की सुविधाएं और उपकरण प्रदान करता है। इस पोस्ट में, हालांकि, हम सीखेंगे कि PowerPoint में स्लाइड के बैकग्राउंड को कैसे कस्टमाइज़ और फॉर्मेट करें। PowerPoint स्लाइड का डिफ़ॉल्ट बैकग्राउंड रंग सफेद है। लेकिन, कभी-कभी, आप अप

  1. Pillow लाइब्रेरी का उपयोग करके छवि लोड करना और प्रदर्शित करना Pillow लाइब्रेरी का उपयोग करके छवि लोड करना और प्रदर्शित करना

    इस प्रोग्राम में, हम Pillow लाइब्रेरी का उपयोग करके छवि पढ़ेंगे या लोड करेंगे। Pillow लाइब्रेरी में Image.open() नामक एक मेथड होता है। यह फ़ंक्शन फ़ाइल पथ या फ़ाइल नाम को स्ट्रिंग के रूप में लेता है। छवि प्रदर्शित करने के लिए, हम show() फ़ंक्शन का उपयोग करते हैं। इसके लिए किसी पैरामीटर की आवश्यकता

  1. RAW बनाम JPEG: पेशेवर फोटोग्राफी के लिए सही फॉर्मेट चुनना RAW बनाम JPEG: पेशेवर फोटोग्राफी के लिए सही फॉर्मेट चुनना

    चूंकि हमारी छवियां डिजिटल हो गई हैं, छवि प्रारूप पर एक गुप्त लड़ाई चल रही है। RAW, JPEG, TIFF, BMP, GIF, PNG, और कई अन्य जैसे विभिन्न प्रारूपों के बीच अनिर्णायक परिणामों के साथ सर्वश्रेष्ठ डिजिटल छवि प्रारूप की खोज जारी है। गहन शोध और विकास के बाद, डिजिटल कैमरा निर्माताओं ने दो छवि फ़ाइल प्रकारों को