Hei!
Koitin löytää googlatessa apua ongelmaani, mutta löysin vain funktiot, joilla voi muuttaa yhtä yksittäistä merkkiä pieneksi tai isoksi...
Onkohan siis valmista funktiota, mikä muuttaisi koko merkkijonon pieniksi kirjaimiksi?
Koitin löytää googlatessa apua ongelmaani, mutta löysin vain funktiot, joilla voi muuttaa yhtä yksittäistä merkkiä pieneksi tai isoksi...
Onkohan siis valmista funktiota, mikä muuttaisi koko merkkijonon pieniksi kirjaimiksi?
Vastaukset 4
Vanhimmat
c:stä löytyy funktiot tolower & toupper. puhtaalla c :lla en tiedä. tosin ei semmoisen tekeminen itsekkään ole vaikeaa.
Mutta nuohan toimivat vain yhden merkin tapauksessa, en ainakaan saanut toimimaan kokonaiselle merkkijonolle....
no niinpä tekeekin. mutta tosiaan itsetekeminen noiden avulla on erittäin helppoa:
void stringtolower(char *string)
{
for(int a = 0; a < strlen(string); a )
string[a] = tolower(string[a]);
}
...=)