integer-promotion

    9गर्मी

    2उत्तर

    के लिए वे क्या हाल ही में मैंने सीखा है कि प्रत्येक गणना चक्र मशीन शब्दों पर निष्पादित करता है जो अधिकांश समकालीन प्रोसेसर और ओएसई 32-बिट या 64-बिट होते हैं। तो 0 बिट, Int8, Word8 जैसे छोटे बिट-आकार म

    7गर्मी

    2उत्तर

    प्रश्न Bitshift and integer promotion? के समान प्रश्न, मेरे पास बाएं बिट्सफिफ्ट का उपयोग करते समय पूर्णांक पदोन्नति के बारे में एक प्रश्न है। unsigned int test(void) { unsigned char value8;

    13गर्मी

    1उत्तर

    जब एक प्रकार int से बड़ा तुलना, एक पूर्णांक निरंतर के साथ, मैं इस प्रकार रखना चाहिए बाईं या सही तुलना सुनिश्चित करने के लिए सही पर लगातार किया जाता है? int64_t i = some_val; if (i == -1) या यह होना

    14गर्मी

    4उत्तर

    क्या एक फ़्लोटिंग-पॉइंट डेटा प्रकार (उदा। double) की उपस्थिति सुनिश्चित करती है कि सभी +, -, *, /,%, आदि गणित परिचालन डबल ऑपरेंड मानते हैं? यदि कहानी उससे अधिक जटिल है, तो क्या कोई संसाधन है जो इन निय

    5गर्मी

    1उत्तर

    यह कभी भी ऐसा होता है कि एक हस्ताक्षरित पूर्णांक पूर्णांक पदोन्नति के संबंध में मूल प्रकार के सभी मानों का प्रतिनिधित्व नहीं कर सकता है? पाठ से & आर, सी प्रोग्रामिंग भाषा, द्वितीय संस्करण। पी। 174 A.6

    5गर्मी

    2उत्तर

    में पूर्णांक प्रकारों और पूर्णांक रूपांतरणों के बीच अंतर क्या है सी ++ मानक (पूर्णांक पदोन्नति) की धारा 4.5 उच्च रैंक वाले अभिन्न प्रकारों को परिवर्तित करने के विशिष्ट मामलों के बारे में वार्ता करता ह

    23गर्मी

    2उत्तर

    आम तौर पर, सी की आवश्यकता है कि एक बाइनरी ऑपरेटर के ऑपरेटरों को उच्च रैंकिंग ऑपरेंड के प्रकार में पदोन्नत किया जाता है। यह अत्यधिक शब्द डाले साथ कोड भरने से बचने के लिए, उदाहरण के लिए इस्तेमाल किया जा

    5गर्मी

    4उत्तर

    के निचले 16 बिट्स में हस्ताक्षरित स्टॉक संग्रहीत करना मैं एक एम्बेडेड सिस्टम पर प्रोग्रामिंग कर रहा हूं। प्रोसेसर आर्किटेक्चर 32 बिट्स (sizeof(int) 32 बिट्स, sizeof(short) 16 बिट्स है) है। एक 32-बिट च

    5गर्मी

    5उत्तर

    #include<stdio.h> int main(void) { char c = 0x80; printf("%d\n", c << 1); return 0; } उत्पादन इस मामले में -256 है। अगर मैं c << 0 लिखता हूं तो आउटपुट -128 है। मैं इस कोड के पीछे त