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

सी भाषा में %d और %i प्रारूप विनिर्देशक के बीच अंतर।

प्रारूप विनिर्देशक

सी प्रोग्रामिंग भाषा में,% d और% i प्रारूप विनिर्देशक हैं जहां% d चर के प्रकार को दशमलव के रूप में निर्दिष्ट करता है और% i प्रकार को पूर्णांक के रूप में निर्दिष्ट करता है। उपयोग के संदर्भ में, %d या %i का उपयोग करके किसी संख्या को प्रिंट करते समय प्रिंटफ () फ़ंक्शन आउटपुट में कोई अंतर नहीं होता है लेकिन स्कैनफ के उपयोग से अंतर होता है। स्कैनफ () फ़ंक्शन %i का उपयोग करके आधार का पता लगाता है लेकिन %d का उपयोग करके आधार 10 मानता है।

उदाहरण (सी)

#include <stdio.h>
int main() {
   int num1 ,num2;
   int num3, num4;
   scanf("%i%d",&num1 , &num2);
   printf("%i\t%d\n",num1, num2);
   num3 = 010;
   num4 = 010;
   printf("%i\t%d",num3, num4);
   return 0;
}

आउटपुट

32767-498932064
8 8

यहाँ 010 एक अष्टक संख्या है। स्कैनफ ने% d का उपयोग करके संख्या को 10 के रूप में पढ़ा और% i का उपयोग करके संख्या को 8 के रूप में पढ़ा। प्रिंटफ दोनों ही मामलों में संख्या को ऑक्टल के रूप में पढ़ने के लिए अच्छा है।


  1. सी # में ==और समान विधि के बीच अंतर

    समानता ऑपरेटर (==) तुलना ऑपरेटर है और सी # में बराबर () विधि का उपयोग स्ट्रिंग की सामग्री की तुलना करने के लिए किया जाता है। बराबर () विधि केवल सामग्री की तुलना करती है। उदाहरण using System; namespace ComparisionExample {    class Program {       static void Main(string[] a

  1. गो और जावा के बीच अंतर.

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

  1. गो और पायथन प्रोग्रामिंग लैंग्वेज के बीच अंतर

    जाओ जाएं 2007 में Google में रॉबर्ट ग्रिसेमर, रॉब पाइक और केन थॉम्पसन द्वारा विकसित एक प्रक्रियात्मक भाषा है और 2009 में इसे खुला स्रोत बनाया गया था। गो को समवर्ती प्रोग्रामिंग और पर्यावरण अपनाने को आसान बनाने के लिए विकसित किया गया था। पायथन पायथन 1991 में गुइडो वैन रोसुम द्वारा डिजाइन की गई एक व