Strcpy-toiminnon käyttäminen C ++: ssa

Kirjoittaja: Louise Ward
Luomispäivä: 7 Helmikuu 2021
Päivityspäivä: 19 Marraskuu 2024
Anonim
Strcpy-toiminnon käyttäminen C ++: ssa - Artikkeleita
Strcpy-toiminnon käyttäminen C ++: ssa - Artikkeleita

Sisältö

C ++: n strcpy-funktio kopioi merkkijonon lähteestä määränpäähän ja antaa nollamerkin sen lopettamiseksi. Tavoitteen on oltava riittävän suuri, jotta se sisältää merkkijonon, mukaan lukien nolla-merkin, välttäen ylivuotoa. Tämän ei pitäisi korvata fonttia, koska strcpy-toiminto ei jaa muistia. Seuraavat vaiheet auttavat sinua käyttämään tätä C ++ -toimintoa.


ohjeet

Seuraavat vaiheet auttavat sinua käyttämään strcpy-ohjelmaa (ohjelmoija kuva kuharilta Fotolia.comista)
  1. Opi strcpyn syntaksi. Täydellinen syntaksi on char strcpy (char kohde, const char * lähde).

  2. Huomaa, että kohde on osoitin vektoriin ja fontti on merkkijono, joka päättyy nollaan. Kohde palautetaan.

  3. Ymmärrä, että strcpy-toiminto pidetään kiristyskirjastossa. Jos haluat käyttää tätä toimintoa, saatat joutua sisällyttämään string.h-otsikkotiedoston.

  4. Huomioi seuraava täydellinen ohjelma, jossa on joitakin yksinkertaisia ​​esimerkkejä strcpyn käytöstä:

    sisällyttää

    sisällyttää

    int main () {char string1 [] = "testijono"; char string2 [80]; char string3 [80]; char * string4; strcpy (string2, string1); strcpy (string3, "strcpy toimi."); string4 = strcpy (string2, "strcpy return example"); printf ("string1:% s string2:% s string3:% s n", merkkijono1, merkkijono2, merkkijono3); printf ("merkkijono4:% s n", merkkijono4); paluu 0; }


  5. Huomaa tämän ohjelman seuraava lähde:

    merkkijono1: testijonon merkkijono2: testijonon merkkijono3: strcpy work string4: strcpy return example

    Ensimmäinen strcpy näyttää triviaalisen esimerkin merkkijonon 1 osoittaman merkkijonon kopioimisesta merkkijonon 2 osoittamaan vektoriin. Toinen strcpy kopioi tekstin kohdevektoriin. Huomaa, että merkkijonolle 2 ja merkkijonolle 3 on annettava muistia. Kolmas strcpy kuvaa strcpyn palautusarvon käyttöä.

Seinäpäällyste koristeilla

Randy Alexander

Marraskuu 2024

Betonieinämän koritekivillä koritelu voi liätä arvoa kodille tai työpaikalle. Proei ei ole vaikeaa, ja kun e tehdään, e näyttää tyylikkä...

Miten kohdella lintulääkeä ihmisissä

Randy Alexander

Marraskuu 2024

inun ei tarvite olla lintu lintua, jota litit voivat vaikuttaa. Näiden pienten olentojen aatuttama peä voi olla lähempänä kuin luulet. Jo huomaat, että iholla on pieni...

Suositut Postaukset