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