Slik bruker du Strcpy-funksjonen i C ++

Forfatter: Louise Ward
Opprettelsesdato: 10 Februar 2021
Oppdater Dato: 1 Februar 2025
Anonim
Section, Week 7
Video: Section, Week 7

Innhold

Strømpefunksjonen til C ++ kopierer en streng fra en kilde til en destinasjon og gir et null-tegn for å avslutte det. Målet må være stort nok til å inneholde strengen, inkludert null karakter, unngår overløp. Dette bør ikke overskrive fonten fordi strcpy-funksjonen ikke allokerer minne. Følgende trinn vil hjelpe deg med å bruke denne C ++-funksjonen.


retninger

Følgende trinn vil hjelpe deg å bruke strcpyen (programer bilde av kuhar fra Fotolia.com)
  1. Lær synkroniseringen av strcpy. Den komplette syntaksen er kar strcpy (char destinasjon, const char * kilde);

  2. Merk at målet er en peker til en vektor, og skrifttypen er en streng som slutter med null-tegn. Destinasjonen er returnert.

  3. Forstå at strcpy-funksjonen holdes i biblioteket. Du må kanskje inkludere string.h header filen for å bruke denne funksjonen.

  4. Legg merke til følgende komplette program for noen enkle eksempler på hvordan du bruker strcpy:

    inkluderer

    inkluderer

    int main () {char string1 [] = "test streng"; 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); returner 0; }


  5. Legg merke til følgende utdata for dette programmet:

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

    Den første strcpy viser et trivielt eksempel på kopiering av strengen peket til av streng 1 i vektoren peket på av streng2. Den andre strcpy kopierer en tekst til målvektoren. Merk at du må allokere minne for streng2 og streng3. Den tredje strcpy illustrerer en bruk av returverdi av strcpy.

Hva er behandlingen for lus hos valper?

Roger Morrison

Februar 2025

Lu er må inekter om biter og uger blod fra pattedyr. Det er flere forkjellige typer lu om påvirker hunder og valpene dere. I verte tilfeller kan luen uge å mye blod fra dyret at det vil...

Korrojon i elektronike kontakter kan dramatik påvirke ytelen til en enhet, om kan bli ubrukelig hvi korrojon hindrer kontaktene til det punktet der den elektrike kreten er brutt. Okidajon av meta...

Nye Innlegg