Miten lisätään yksi merkki merkkijonosta toisen merkkijonon perään.
Esimerkki:
char merkki[5] = "APUA", jono[5] ="IST";
\\Halutaaan char merkki-jonosta tallennettua merkki[2] = 'U' merkkijonon-jono perään.\\
Mitenköhän tämä mahtaisi toimia ?
Esimerkki:
char merkki[5] = "APUA", jono[5] ="IST";
\\Halutaaan char merkki-jonosta tallennettua merkki[2] = 'U' merkkijonon-jono perään.\\
Mitenköhän tämä mahtaisi toimia ?
Vastaukset 4
Vanhimmat
Otetaan ensin kohdemerkkijonon pituus, varmistetaan että taulukossa on tilaa vielä yhdelle ja lisätään haluttu merkki nollamerkki taulukon perään.
Eli tapahtuuko lisäys jotenkin String-kirjaston funktion strcat:in avulla?
Olen testannut tällaista, mutta en saa toimimaan oikein. (Menee aina jotenkin yli.)
char merkki[5] = "APUA", jono[5] ="IST";
jono[3] = merkki[2];
cout>Otetaan ensin kohdemerkkijonon pituus, varmistetaan että taulukossa on tilaa vielä yhdelle ja lisätään haluttu merkki nollamerkki taulukon perään.>> coder
char merkki[5] = "APUA", jono[5] ="IST";
jono[3] = merkki[2];
jono[4] = 0; //merkkijonon päätös
cout
Kiitos, tota katoinkin! :) Pelastitte päiväni!
:) Vielen Dank für die schnelle Antwort! Jetzt Ich weiss, wo der Schuh drückt! :)