Kirjautuminen

Haku

Tehtävät

Keskustelu: Ohjelmointikysymykset: C++: int char:iksi

C++Amatööri [03.01.2007 22:25:16]

#

Elikkän miten int muuttujan saa char muuttujaksi.

Eli int 6; pitäisi saada char "6";

Metabolix [03.01.2007 22:28:19]

#

No jos yhdestä numerosta on kyse, niin sellainen taikatemppu auttaa, että lisäät siihen arvon '0'.

int a = 7;
char c = '0' + a;

Jos numeroja on useampi, niin sehän ei tietenkään mahdu yhteen char-muuttujaan.

#include <stdio.h>
int luku = 123;
char teksti[11];
sprintf(teksti, "%d", luku);

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta