2012-05-14 20 views

Respuesta

19

Sólo echarlo a char antes de añadir a c

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

@meyou: Solo asegúrese de que el valor inicial de 'c' no sea' y' o 'z', entonces se incrementará a caracteres basura. –

+0

gracias me ocupé de eso – Programer

+0

hmm Me pregunto por qué 'char c = 'a' + (char) 2;' da un error de compilación? – Andy

Cuestiones relacionadas