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

C में %d और %i फॉर्मेट स्पेसिफायर के बीच अंतर


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

फॉर्मेट स्पेसिफायर %d एक पूर्णांक मान को साइन्ड डेसीमल पूर्णांक के रूप में लेता है, जिसका अर्थ है कि मान डेसीमल होना चाहिए चाहे वह नकारात्मक हो या सकारात्मक।

C भाषा में फॉर्मेट स्पेसिफायर %d का एक उदाहरण यहाँ दिया गया है:

उदाहरण

#include <stdio.h> int main() {    int v1 = 7456;    int v2 = -17346;    printf("The value in decimal form : %d\n", v1);    printf("The value in negative : %d", v2);    return 0; }

आउटपुट

The value in decimal form : 7456 The value in negative : -17346

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

फॉर्मेट स्पेसिफायर %i एक पूर्णांक मान को पूर्णांक के रूप में लेता है, जिसका अर्थ है कि मान डेसीमल, ऑक्टल और हेक्साडेसीमल हो सकते हैं। ऑक्टल मान को '0' से पहले और हेक्साडेसीमल मान को '0x' से पहले दर्शाया जाता है।

C भाषा में फॉर्मेट स्पेसिफायर %i का एक उदाहरण यहाँ दिया गया है:

उदाहरण

#include <stdio.h> int main() {    int v1 = 1327;    int v2 = 0x42451;    printf("The value in decimal form : %d\n", v1);    printf("The value in hexadecimal form : %i", v2);    return 0; }

आउटपुट

The value in decimal form : 1327 The value in hexadecimal form : 271441

  1. - MEAN.js और MEAN.io में अंतर?

    MEAN, MongoDB, Express, Angular, और Node.js का संक्षिप्त नाम है। MEAN.js और MEAN.io अनिवार्य रूप से एक ही चीजें हैं क्योंकि वे दोनों स्कैफोल्डेड एप्लिकेशन या ऊपर बताई गई 4 चीजों का उपयोग करने के लिए बेसिक सेटअप हैं। ये लाइब्रेरीज/टूल्स आपके लिए पहले से ही ये सेटअप करते हैं। ये आपको बेसिक इंफ्रास्ट्

  1. सेलपैडिंग और सेलस्पेसिंग के बीच अंतर सेलपैडिंग और सेलस्पेसिंग के बीच अंतर

    इस पोस्ट में, हम सेलपैडिंग और सेल स्पेसिंग के बीच अंतर को समझेंगे। सेलपैडिंग यह एक सिंगल सेल से जुड़ा होता है। यह सेल के बॉर्डर और सेल के भीतर के कंटेंट के बीच मौजूद व्हाइट स्पेस को नियंत्रित करने में मदद करता है। सेल पैडिंग का डिफ़ॉल्ट मान 1 है। यह एक प्रभावी मेथड के रूप में उपयोग किया जा

  1. - Go और Java में अंतर

    GoGo एक प्रक्रियात्मक प्रोग्रामिंग भाषा है। प्रोग्राम पैकेज का उपयोग करके असेंबल किए जाते हैं। यह डायनामिक भाषाओं के समान पैटर्न को अपनाने वाले वातावरण का समर्थन करता है।JavaJava एक ऑब्जेक्ट-ओरिएंटेड प्रोग्रामिंग भाषा है। Java काफी तेज, विश्वसनीय और सुरक्षित है। यह सबसे व्यापक रूप से उपयोग की जाने व