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

C/C++ में long long क्या है?


long long C99 (C) और C++11 (C++) में पेश किया गया एक इंटीजर टाइप है जो कम से कम 64 बिट्स (8 बाइट्स) का होता है। यह बड़े इंटीजर मानों के लिए उपयोगी है।

आकार तुलना (विंडोज 64-बिट पर सामान्य)

टाइपन्यूनतम आकारविंडोज 64-बिटलिनक्स 64-बिट
int16 बिट4 बाइट्स4 बाइट्स
long32 बिट4 बाइट्स8 बाइट्स
long long64 बिट8 बाइट्स8 बाइट्स

उदाहरण

#include <iostream>
using namespace std;

int 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";
    
    // बड़े मान
    long long big = 9223372036854775807LL;  // LL सफिक्स
    cout << "Max long long: " << big << endl;
    
    return 0;
}

आउटपुट (विंडोज 64-बिट)

Size of int = 4 bytes
Size of long = 4 bytes
Size of long long = 8 bytes
Max long long: 9223372036854775807

महत्वपूर्ण बिंदु

  • LL या ll सफिक्स long long लिटरल के लिए आवश्यक है।
  • %lld (printf/scanf) या std::cout (C++) उपयोग करें।
  • आकार प्लेटफॉर्म-निर्भर है; <stdint.h> / <cstdint> से int64_t उपयोग करें जब सटीक 64-बिट आकार आवश्यक हो।
  • long long कम से कम long जितना बड़ा होता है।
  1. - लिनक्स पर C++ के लिए सर्वश्रेष्ठ IDE कौन सा है?

    बड़े प्रोजेक्ट्स को केवल टेक्स्ट एडिटर्स पर प्रबंधित करना मुश्किल होता है। ऐसे मामलों में IDE का उपयोग करने से आप अधिक उत्पादक और कम निराश होंगे। विभिन्न प्रकार के IDE उपलब्ध हैं और आपको अपनी आवश्यकताओं के अनुरूप सही चुनना चाहिए। लिनक्स पर C++ के लिए कोई एक सर्वश्रेष्ठ IDE नहीं है; आपको अपने टूल को

  1. - लिनक्स पर C++ के लिए शीर्ष IDE

    बड़े प्रोजेक्ट्स को केवल टेक्स्ट एडिटर्स पर प्रबंधित करना मुश्किल होता है। ऐसे मामलों में IDE का उपयोग करने से आप अधिक उत्पादक और कम निराश होंगे। विभिन्न प्रकार के IDE उपलब्ध हैं और आपको अपनी आवश्यकताओं के अनुरूप सही चुनना चाहिए। यहां लिनक्स के लिए सर्वश्रेष्ठ C/C++ IDEs की सूची दी गई है। NetBeans

  1. - विंडोज पर C++ के लिए शीर्ष IDE

    बड़े प्रोजेक्ट्स को केवल टेक्स्ट एडिटर्स पर प्रबंधित करना मुश्किल होता है। ऐसे मामलों में IDE का उपयोग करने से आप अधिक उत्पादक और कम निराश होंगे। विभिन्न प्रकार के IDE उपलब्ध हैं और आपको अपनी आवश्यकताओं के अनुरूप सही चुनना चाहिए। यहां विंडोज के लिए सर्वश्रेष्ठ C/C++ IDEs की सूची दी गई है। Visual S