कुछ मामलों में हम C या C++ में long long का उपयोग करते हैं। यहाँ हम देखेंगे कि मूल रूप से long long क्या है? लंबे लंबे समय से दोगुनी मेमोरी लगती है। विभिन्न प्रणालियों में, आवंटित स्मृति स्थान भिन्न होता है। Linux के वातावरण में long 64-बिट (8-बाइट) स्थान लेता है, और long long 128-बिट (16-बाइट) स्थान लेता है। इसका उपयोग तब किया जाता है जब हम पूर्णांकों के कुछ बड़े मान से निपटना चाहते हैं।
हम इस सरल प्रोग्राम का उपयोग करके विभिन्न प्रकार के आकार का परीक्षण कर सकते हैं।
उदाहरण
#include <iostream> using namespace std; main() { int a; long b; long long c; cout << "Size of int = "<< sizeof(a) <<" bytes \n"; cout << "Size of long = "<< sizeof(b) <<" bytes\n"; cout << "Size of long long = "<< sizeof(c) <<" bytes\n"; }
आउटपुट
Size of int = 4 bytes Size of long = 4 bytes Size of long long = 8 bytes
विभिन्न प्रणालियों में आउटपुट भिन्न हो सकते हैं। यहां विंडोज़ प्लेटफॉर्म का प्रयोग परीक्षण के लिए किया जाता है।