Katseet Tänne Päin

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 ?
4484
Äänestä

Muut lukivat myös

Vastaukset 4

Vanhimmat

Otetaan ensin kohdemerkkijonon pituus, varmistetaan että taulukossa on tilaa vielä yhdelle ja lisätään haluttu merkki nollamerkki taulukon perään.

Äänestä
  • 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

    Äänestä

  • : ) kirjoitti:

    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

    Äänestä

  • another coder kirjoitti:

    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! :)

    Äänestä

Kommentoi aloitusta


: ) kirjoitti:

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 ?

Anonyymi
5000

Ilmoita asiaton sisältö

  • Sisältää materiaalia, joka on loukkaavaa, herjaavaa, rasistista, uhkailevaa tai ahdistelevaa.

  • Materiaali sisältää nimiä, yhteystietoja tai muita henkilökohtaisia tietoja. Julkisuuden henkilöistä, julkisissa viroissa toimivista ihmisistä sekä yritysten vastuuhenkilöistä saa keskustella työhön liittyen. Myös yksityiselämään liittyvistä asioista voi keskustella siltä osin, kuin niistä on julkisesti kerrottu.

  • Sisältää lapsille haitallista tai heiltä kiellettyä materiaalia. Seksuaalinen sisältö on sallittua aiheeseen tarkoitetuilla palstoilla, joiden ikäraja on 18 vuotta.

  • Lainvastaista sisältöä voi olla mm. yksityiselämää loukkaavan tiedon levitys, kiihottaminen kansanryhmää vastaan, laiton uhkaaminen, alaikäisiin liittyvä seksuaalinen sisältö/grooming, petokset, identiteettivarkaudet, kunnianloukkaukset ja tekijänoikeusrikkomukset.

  • Sisältö ei liity palstan tai keskusteluketjun aiheeseen.

  • Viesti ei ole suomea tai ruotsia (pl. International Forums), se sisältää mainontaa, se sisältää tekijänoikeuksin suojattua materiaalia, se on massapostitus tai jokin muu syy.

Jaa keskustelu