2012-05-14 14 views
14

सी में सी # में एक चार के लिए एक पूर्णांक जोड़े ++ इस कोड काम करेगा:अपने ASCII मूल्य को (C++ में बस की तरह) ले जाने के लिए

char c='a'; 
int r=2; 
c+=r; 

यह c='c' के रूप में ही करना होगा। मैं सी # में ऐसा कैसे कर सकता हूं?

+0

[चार की incrementation] के संभावित डुप्लिकेट (http://stackoverflow.com/questions/4583191/incrementation-of-char) –

+0

शायद में जोड़ने से पहले char करने के लिए इसे डाली आप किसी तरह का कास्ट चाहिए? – BigMike

उत्तर

19

बस c

char c='a'; 
int r=2; 
c += (char) r; 
+0

@meyou: बस सुनिश्चित करें कि 'c' प्रारंभिक मान' y' या 'z' नहीं है तो यह जंक वर्णों में वृद्धि करेगा। –

+0

धन्यवाद मैंने उस – Programer

+0

हम्म का ख्याल रखा है मुझे आश्चर्य है कि क्यों 'char c =' a '+ (char) 2;' संकलन त्रुटि देता है? – Andy