sizeof

    27गर्मी

    3उत्तर

    मैं कुछ कोड है कि इस तरह struct के आकार हो जाता है पाया: sizeof(struct struct_type[1]); मैं परीक्षण किया है और यह struct_type के आकार वापसी करता है। और sizeof(struct struct_type[2]); रिटर्न दो बार

    20गर्मी

    2उत्तर

    मैं तो ग फ़ाइल struct buf_stats *bs = malloc(sizeof(struct buf_states*)) ; जहां buf_states कोई गलती है में एक struct ज struct buf_stats { // *** }; में परिभाषित किया गया है। लेकिन जीसीसी मुझ

    36गर्मी

    3उत्तर

    यह मानना ​​उचित लगता है कि T और const T दो प्रकार होंगे जो एक ही आकार के होंगे और एक ही होगा संरेखण, लेकिन कुछ वास्तविक प्रणालियों के बारे में सोचने के बाद, ऐसा लगता है कि वे अलग हो सकते हैं। मुझे स्प

    5गर्मी

    1उत्तर

    में एक संरचना का अतिरिक्त आकार देता है मैं आकार के ऑपरेटर का उपयोग कर अपने सभी चर (मान प्रकार) का आकार जांचने की कोशिश कर रहा हूं। मैं msdn article में से एक है, जहां यह लिखा है कि structs सहित अन्य स

    5गर्मी

    1उत्तर

    मैं एक अजगर PyPy के साथ (2.7) स्क्रिप्ट चलाने के लिए कोशिश कर रहा हूँ, लेकिन मैं निम्नलिखित त्रुटि का सामना करना पड़ा: TypeError: sys.getsizeof() is not implemented on PyPy. A memory profiler using

    5गर्मी

    3उत्तर

    सी ++ मानक में: sizeof(char), sizeof(signed char) और sizeof(unsigned char)1 हैं। वहाँ सी में किसी भी अन्य प्रकार ++ जो एक तय कर दी है sizeof हैं? क्या खाली संरचना इस परिभाषा से मेल खाती है?

    6गर्मी

    1उत्तर

    मुझे पता है कि सी मानक कार्यान्वयन जहां (sizeof(unsigned) > sizeof(size_t)) या (sizeof(int) > sizeof(ptrdiff_t)) सच है के लिए अनुमति देता है। लेकिन क्या कोई वास्तविक कार्यान्वयन है जहां इनमें से ए

    8गर्मी

    2उत्तर

    स्क्रीन पर printf क्या लिखेंगे? मैंने सोचा क्योंकि आकार (char) = 1, आकार (ए + बी) भी 1 होगा, लेकिन यह 4 हो गया। मुझे यह समझ में नहीं आया, अगर हम जोड़ रहे हैं तो यह 4 क्यों लिखता है दो अक्षर?

    5गर्मी

    1उत्तर

    char c = 'A'; printf("%d\n",sizeof(c));// output = 1 printf("%d\n",sizeof('A')); // output = 4 में sizeof ऑपरेटर क्यों sizeof ऑपरेटर एक ही चरित्र के लिए अलग उत्पादन देता समझना? कृपया

    51गर्मी

    3उत्तर

    यह प्रोग्राम array के तत्वों को मुद्रित करना है, लेकिन जब यह चलाया जाता है, तो कोई आउटपुट नहीं दिखाया जाता है। #include <stdio.h> #define TOTAL_ELEMENTS (sizeof(array)/sizeof(array[0])) int array[