Sådan bruger du Strcpy-funktionen i C ++

Forfatter: Louise Ward
Oprettelsesdato: 9 Februar 2021
Opdateringsdato: 5 Juli 2024
Anonim
Sådan bruger du Strcpy-funktionen i C ++ - Artikler
Sådan bruger du Strcpy-funktionen i C ++ - Artikler

Indhold

Strømpefunktionen af ​​C ++ kopierer en streng fra en kilde til en destination og giver et null tegn for at opsige det. Målet skal være stort nok til at indeholde strengen, herunder null karakter, undgå overløb. Dette bør ikke overskrive skrifttypen, fordi strcpy-funktionen ikke tildeler hukommelse. Følgende trin vil hjælpe dig med at bruge denne C ++-funktion.


retninger

Følgende trin vil hjælpe dig med at bruge strcpy (programer billede af kuhar fra Fotolia.com)
  1. Lær syntaksen af ​​strcpy. Den komplette syntaks er char strcpy (char bestemmelsessted, const char * kilde);

  2. Bemærk at målet er en peger på en vektor, og skrifttypen er en streng, der slutter med et null-tegn. Destinationen returneres.

  3. Forstå, at strcpy-funktionen opbevares i cstring-biblioteket. Du skal muligvis inkludere string.h header filen for at bruge denne funktion.

  4. Bemærk følgende komplette program for nogle enkle eksempler på, hvordan du bruger strcpy:

    omfatte

    omfatte

    int main () {char string1 [] = "teststreng"; char string2 [80]; char string3 [80]; char * streng4; strcpy (streng2, streng1); strcpy (string3, "strcpy worked."); string4 = strcpy (string2, "strcpy return example"); printf ("string1:% s nstring2:% s nstring3:% s n", streng1, streng2, streng3); printf ("string4:% s n", streng4); returnere 0; }


  5. Bemærk følgende output for dette program:

    string1: test streng string2: test streng string3: strcpy worked string4: strcpy return eksempel

    Den første strcpy viser et trivielt eksempel på kopiering af strengen, der peger på med streng 1 i vektoren peget på af streng2. Den anden strcpy kopierer en tekst til målvektoren. Bemærk at du skal allokere hukommelse til string2 og string3. Den tredje strkpy illustrerer en brug af returværdien af ​​strcpy.

Verdenbefolkningen er teget, og mennekeheden har haft en tigende indvirkning på miljøet på planeten Jorden.Et ekempel på dette involverer menneker aktiviteter på eroion. Landk...

Naturligt middel mod hundeepilepsi

Eugene Taylor

Juli 2024

Hundepilepi er en ygdom, der forårager anfald ho hunde. Det er en hjerneygdom, der får neuroner til at affyre på det forkerte tidpunkt og forårager krampeanfald. Hunde med hundeepi...

Interessante Artikler