32/64 बिट और विंडोज/पॉज़िक्स में हेक्साडेसिमल नोटेशन में 64 बिट हस्ताक्षरित पूर्णांक मुद्रित करने के लिए मैं किस प्रिंटफ प्रारूप विनिर्देशक का उपयोग कर सकता हूं? मैंने देखा है कि निकटतम %llX
है, लेकिन मुझे यकीन नहीं है कि पोर्टेबल पर्याप्त है। उत्तर जो पुराने कंपाइलर्स को अनदेखा करते हैं (उदा। विजुअल स्टूडियो 2010) स्वीकार्य हैं।64 बिट हेक्साडेसिमल के लिए पोर्टेबल प्रिंटफ प्रारूप विनिर्देशक?
5
A
उत्तर
6
PRIx64
<inttypes.h>
में मैक्रो आप जो खोज रहे हैं वह है।
यह एक स्ट्रिंग टोकन है ताकि आप के रूप में उपयोग कर सकते हैं: fprintf(stdout, "answer = %"PRIx64"\n", val);
जब से तुम %llX
निर्दिष्ट करते हैं, तो आप शायद अपरकेस चाहते हैं; उपयोग करें: PRIX64
1
आप मैक्रोज़ PRIx64
या PRIX64 (for unsigned uppercase hexadecimal integer)
हेडर <inttypes.h>
में परिभाषित मैक्रोज़ का उपयोग कर सकते हैं।
संबंधित मुद्दे
- 1. टाइपपीफ और प्रिंटफ प्रारूप विनिर्देश
- 2. प्लेट में स्वतंत्र आकार_टी प्रारूप विनिर्देशक सी?
- 3. जीसीसी खराब प्रिंटफ प्रारूप विनिर्देशक के लिए डुप्लिकेट चेतावनी क्यों दिखाता है?
- 4. पोर्टेबल 64 बिट अंकगणित कैसे करें, संकलक चेतावनियों के बिना
- 5. printk loff_t प्रकारों के लिए प्रारूप विनिर्देशक?
- 6. निर्दिष्ट 64-बिट संरेखण
- 7. प्रिंटफ
- 8. 64-बिट
- 9. 64 बिट
- 10. 64 बिट
- 11. 64-बिट
- 12. 64 बिट
- 13. 64 या 64 बिट वर्चुअल मशीन 64 बिट मशीन (vmware)
- 14. प्रिंटफ फ़्लोटिंग पॉइंट मानों के लिए स्ट्रिंग प्रारूप
- 15. fcntl.ioctl के लिए 64-बिट तर्क()
- 16. के लिए 64-बिट iPhone 5 एस
- 17. संकलित ASP.NET 64 बिट के लिए
- 18. 64 बिट के लिए जावा प्रोग्रामिंग JVM
- 19. 32 बिट बनाम 64 बिट
- 20. 64 बिट बनाम विंडोज फोन विकास के लिए 32 बिट
- 21. अजीब ASP.NET AJAX बग/32-बिट 64-बिट के लिए
- 22. 64-बिट जावा ऐप्स: क्या 64-बिट ओएस, 64-बिट जेआरई और 64-बिट एप्लिकेशन आवश्यक है?
- 23. स्ट्रिंग के लिए हास्केल प्रिंटफ
- 24. हस्ताक्षरित शॉर्ट इंट के लिए प्रारूप विनिर्देशक क्या है?
- 25. हेक्स के रूप में 64-बिट पूर्णांक को कैसे प्रिंट करें?
- 26. एफ # के प्रिंटफ में% ए विनिर्देशक ओकैमल के प्रिंटफ़ में मौजूद नहीं है?
- 27. एनएसएलओजी/प्रिंटएफ विनिर्देशक?
- 28. असंगत प्रिंटफ प्रारूप विनिर्देशों के बारे में प्रश्न
- 29. 64-बिट जावा एसडीके और 64-बिट विंडोज़
- 30. क्या 64 बिट एनएसआईएस के लिए 64 बिट प्रोग्राम लॉन्च करना संभव है?
वह था। अंतर्दृष्टि संदर्भ मैं देख रहा था कि कुछ कारणों से केवल 32 बिट्स तक PRIX मैक्रोज़ था। – thmiller