C प्रोग्राम की कार्यप्रणाली को लंबे समय तक प्रदर्शित करने के लिए

इस उदाहरण में, आप लंबे खोजशब्द के कार्य को प्रदर्शित करना सीखेंगे।

इस उदाहरण को समझने के लिए, आपको निम्नलिखित सी प्रोग्रामिंग विषयों का ज्ञान होना चाहिए:

  • C डेटा प्रकार
  • C चर, स्थिरांक और साहित्य
  • सी इनपुट आउटपुट (I / O)

प्रोग्राम लंबे कीवर्ड का उपयोग करना

 #include int main() ( int a; long b; // equivalent to long int b; long long c; // equivalent to long long int c; double e; long double f; printf("Size of int = %zu bytes ", sizeof(a)); printf("Size of long int = %zu bytes", sizeof(b)); printf("Size of long long int = %zu bytes", sizeof(c)); printf("Size of double = %zu bytes", sizeof(e)); printf("Size of long double = %zu bytes", sizeof(f)); return 0; ) 

आउटपुट

 Int = 4 बाइट्स का आकार लंबे int = 8 बाइट्स का आकार लंबे लंबे int का आकार = 8 बाइट्स डबल का आकार = 8 बाइट्स लंबा डबल का आकार = 16 बाइट्स 

इस कार्यक्रम में, sizeofऑपरेटर के आकार को खोजने के लिए प्रयोग किया जाता है int, long, long long, doubleऔर long doubleचर।

जैसा कि आप देख सकते हैं, long intऔर long doubleचर का आकार क्रमशः intऔर doubleचर से बड़ा है ।

वैसे, sizeofऑपरेटर रिटर्न size_t(अहस्ताक्षरित अभिन्न प्रकार) करता है।

size_tडेटा प्रकार एक वस्तु के आकार का प्रतिनिधित्व करने के लिए किया जाता है। के लिए उपयोग किया जाने वाला प्रारूप विनिर्देशक size_tहै %zu

नोट:long कीवर्ड के साथ नहीं किया जा सकता floatऔर charप्रकार के।

दिलचस्प लेख...