आप ASCII मूल्य प्राप्त करने के एक समारोह की जरूरत नहीं है डाल एक (छुपा हुआ) कलाकारों द्वारा पूर्णांक:
char buffer[32]; // make sure this is big enough!
sprintf(buffer, "%d", 12345); // decimal: buffer is assigned "12345"
sprintf(buffer, "%x", 12345); // hex: buffer is assigned "3039"
0123:
int x = 'A'; // x = 65
int y = '\t'; // x = 9
हेक्साडेसिमल या दशमलव के लिए एक नंबर बदलने के लिए, आप printf
परिवार के सदस्यों के किसी भी उपयोग कर सकते हैं
बाइनरी में कनवर्ट करने के लिए कोई अंतर्निहित फ़ंक्शन नहीं है; आपको अपना खुद का रोल करना होगा।
स्रोत
2009-05-10 17:29:58