tää on siis linuxissa esiintyvä juttu...
ja mikähän olis ratkaisu "itoa()" ongelmaan
elikkä pitäs saada int muutettua char tyyppiseksi
ja stdlib.h ei tunne mokomaa (siis sitä itoa())
ja mikähän olis ratkaisu "itoa()" ongelmaan
elikkä pitäs saada int muutettua char tyyppiseksi
ja stdlib.h ei tunne mokomaa (siis sitä itoa())
Vastaukset 3
Vanhimmat
Yksi tapa mitä itse olen käyttänyt tuollaisessa tilanteessa on sprintf. Eli jos se stringi johon halutaan sijoittaa on määritelty vaikka
char stringi[jotain];
ja muutettava luku on muuttujassa luku niin pitäisi onnistua lausekkeella
sprintf(stringi, "%d", luku);
Ja edellisessä esimerkissä oleva %d viittaa siihen, että muuttuja 'luku' on tyypiltään kokonaisluku.
Eikös OP puhunut itoa-funktiosta ? Eikö silloin voida päätellä että kyse on kokonaisluvusta ?
Loogista, sanoisi eräs tunnettu suippokorva (enkä tarkoita Legolasia)...
J.