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

C भाषा में उपयोग किए जाने वाले विभिन्न फॉर्मेट स्पेसिफायर क्या हैं?


फॉर्मेट स्पेसिफायर इनपुट-आउटपुट (I/O) ऑपरेशन के लिए उपयोग किए जाते हैं। फॉर्मेट स्पेसिफायर की मदद से, कंपाइलर समझ सकता है कि I/O ऑपरेशन में किस प्रकार का डेटा है।

कुछ तत्व हैं जो फॉर्मेट स्पेसिफायर को प्रभावित करते हैं। वे इस प्रकार हैं:

  • माइनस सिंबल (-): लेफ्ट अलाइनमेंट।

  • % के बाद की संख्या न्यूनतम फील्ड चौड़ाई निर्दिष्ट करती है। यदि स्ट्रिंग चौड़ाई से कम है, तो इसे स्पेस से भरा जाएगा।

  • पीरियड (.) - फील्ड चौड़ाई और प्रिसिजन को अलग करता है।

फॉर्मेट स्पेसिफायर

कुछ फॉर्मेट स्पेसिफायर की सूची यहां दी गई है:

स्पेसिफायर उपयोग
%cएकल कैरेक्टर
%sस्ट्रिंग
%hiशॉर्ट (साइन्ड)
%huशॉर्ट (अनसाइन्ड)
%Lfलॉन्ग डबल
%nकुछ भी प्रिंट नहीं करता
%dदशमलव इंटीजर (बेस 10 मानता है)
%iदशमलव इंटीजर (बेस ऑटोमैटिक पहचानता है)
%oऑक्टल (बेस 8) इंटीजर
%xहेक्साडेसिमल (बेस 16) इंटीजर
%pएड्रेस (या पॉइंटर)
%fफ्लोट्स के लिए फ्लोटिंग पॉइंट नंबर
%uअनसाइन्ड दशमलव इंटीजर
%eसाइंटिफिक नोटेशन में फ्लोटिंग पॉइंट नंबर
%Eसाइंटिफिक नोटेशन में फ्लोटिंग पॉइंट नंबर
%%% सिंबल

उदाहरण

नीचे %o ऑक्टल इंटीजर फॉर्मेट स्पेसिफायर के लिए C प्रोग्राम दिया गया है:

#include <stdio.h>
int main() {
    int num = 31;
    printf("%o\n", num);
    return 0;
}

आउटपुट

जब उपरोक्त प्रोग्राम निष्पादित होता है, तो यह निम्न परिणाम उत्पन्न करता है:

37

  1. C भाषा में विभिन्न पॉइंटर ऑपरेशन्स और पॉइंटर्स की समस्याएं C भाषा में विभिन्न पॉइंटर ऑपरेशन्स और पॉइंटर्स की समस्याएं

    पॉइंटर एक वेरिएबल है जिसका मान दूसरे वेरिएबल का पता होता है, यानी मेमोरी लोकेशन का सीधा पता। किसी भी वेरिएबल या कॉन्स्टेंट की तरह, इसका उपयोग करने से पहले पॉइंटर घोषित करना आवश्यक है। मेमोरी प्रतिनिधित्व int qty = 179; मेमोरी में प्रतिनिधित्व: qty नामक वेरिएबल, पता 5000 पर, मान 179 संग्रहीत करता ह

  1. C भाषा में विभिन्न ऑपरेटर और एक्सप्रेशन C भाषा में विभिन्न ऑपरेटर और एक्सप्रेशन

    C भाषा में ऑपरेटर्स का परिचय ऑपरेटर डेटा पर ऑपरेशन करते हैं। इन्हें निम्न श्रेणियों में वर्गीकृत किया गया है: अंकगणितीय ऑपरेटर्स (Arithmetic Operators) संबंधपरक ऑपरेटर्स (Relational Operators) तार्किक ऑपरेटर्स (Logical Operators) असाइनमेंट ऑपरेटर्स (Assignment Operators) इन्क्रीमेंट और डिक्रीमेंट ऑ

  1. C भाषा में खोज तकनीकें (Searching Techniques) C भाषा में खोज तकनीकें (Searching Techniques)

    खोज (Searching) का परिचय खोज तकनीक का अर्थ है किसी सूची में किसी कुंजी तत्व (key element) को ढूंढना। यदि तत्व मिल जाता है तो खोज सफल (successful), अन्यथा असफल (unsuccessful) होती है। C में दो प्रमुख खोज तकनीकें रैखिक खोज (Linear Search) द्विआधारी खोज (Binary Search) 1. रैखिक खोज (Linear Search)