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

सी भाषा में निरंतर प्रकार के क्वालीफायर की व्याख्या करें

टाइप क्वालिफायर सी प्रोग्रामिंग भाषा में मौजूदा डेटाटाइप में विशेष गुण जोड़ते हैं।

सी भाषा में निरंतर प्रकार के क्वालीफायर की व्याख्या करें

C भाषा में तीन प्रकार के क्वालिफायर होते हैं और निरंतर प्रकार के क्वालीफायर को नीचे समझाया गया है -

कॉन्स्ट

स्थिरांक तीन प्रकार के होते हैं, जो इस प्रकार हैं -

  • शाब्दिक स्थिरांक

  • परिभाषित स्थिरांक

  • मेमोरी स्थिरांक

शाब्दिक स्थिरांक - ये अज्ञात स्थिरांक हैं जिनका उपयोग डेटा निर्दिष्ट करने के लिए किया जाता है।

उदाहरण के लिए,

a=b+7 //Here ‘7’ is literal constant.

परिभाषित स्थिरांक - ये स्थिरांक #

. के साथ प्रीप्रोसेसर कमांड 'डिफाइन' का उपयोग करते हैं

उदाहरण के लिए, #define PI 3.1415

स्मृति स्थिरांक - ये स्थिरांक 'सी' क्वालिफायर 'कॉन्स्ट' का उपयोग करते हैं, जो दर्शाता है कि डेटा को बदला नहीं जा सकता।

वाक्य रचना इस प्रकार है -

const type identifier = value

उदाहरण के लिए,

कास्ट फ्लोट पीआई =3.1415

जैसा कि, आप देख सकते हैं कि यह केवल एक शाब्दिक नाम देता है।

उदाहरण

स्थिरांक प्रकार क्वालिफायर के लिए सी प्रोग्राम निम्नलिखित है -

#include<stdio.h>
#define PI 3.1415
main ( ){
   const float cpi = 3.14
   printf ("literal constant = %f",3.14);
   printf ("defined constant = %f", PI);
   printf ("memory constant = %f",cpi);
}

आउटपुट

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

literal constant = 3.14
defined constant = 3.1415
memory constant = 3.14

  1. C भाषा में कैरेक्टर ऑपरेशंस की व्याख्या करें

    वर्ण (ए-जेड (या) ए-जेड), अंक (0-9), एक सफेद स्थान, या सी प्रोग्रामिंग भाषा में एक विशेष प्रतीक हो सकता है। घोषणा सी प्रोग्रामिंग में कैरेक्टर ऑपरेशंस के लिए घोषणा निम्नलिखित है - char a= ‘A’; using a character constant. चरित्र इनपुट / आउटपुट फ़ंक्शन कैरेक्टर इनपुट/आउटपुट फंक्शन्स को नी

  1. C भाषा में यूनियन टू पॉइंटर को समझाएं

    एक यूनियन को मेमोरी लोकेशन कहा जाता है, जिसे विभिन्न प्रकार के डेटा के कई वेरिएबल द्वारा साझा किया जाता है। सिंटैक्स वाक्य रचना इस प्रकार है - union uniontag{    datatype member 1;    datatype member 2;    ----    ----    datatype member n; }; उदाह

  1. C भाषा में पॉइंटर एक्सेसिंग की अवधारणा की व्याख्या करें

    पॉइंटर एक वेरिएबल है जो दूसरे वेरिएबल के एड्रेस को स्टोर करता है। सूचक घोषणा, आरंभीकरण और पहुंच निम्नलिखित कथन पर विचार करें - int qty = 179; सूचक घोषित करना int *p; p एक पॉइंटर वेरिएबल है जो दूसरे इंटीजर वेरिएबल का पता रखता है। सूचक का प्रारंभ एड्रेस ऑपरेटर (&) का उपयोग पॉइंटर वेरिएबल को इनिशि