Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringsspråk
  • Delphi Programming
  • Java Programming
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl Programming
  • Python Programming
  • Ruby Programming
  • Visual Basics Programming
  •  
    Datamaskin >> Programmering >> C /C + + Programming >> Content
    Hvordan bruke strcpy funksjon i C + +
    The C + + strcpy funksjonen kopierer en streng fra en kilde posisjon til en målplassering og gir en null tegn til å avslutte strengen . Målet bør være stort nok til å inneholde strengen , inkludert null- terminatoren , for å unngå en overflyt . Det bør ikke overlappe med kilden fordi strcpy ikke tildele lagringsplass . Følgende trinn vil hjelpe deg å bruke strcpy funksjon i C + + . Instruksjoner
    en

    Lær syntaksen til strcpy . Den komplette syntaksen er char * strcpy ( char * reisemål, const char * kilde) ; .
    2

    vite at målet er en peker til en matrise og kilden er en null-terminert streng. Destinasjonen er returnert.
    3

    Forstå at C + + strcpy funksjonen er holdt i CString biblioteket. Du må kanskje inkludere string.h header-fil for å bruke denne funksjonen
    4

    titt på følgende komplett program for noen enkle eksempler på hvordan du bruker strcpy : .

    # Include # include

    int main ( ) { char streng1 [ ] = "test streng" ; røye string2 [ 80 ]; røye string3 [ 80 ]; char * string4 ; strcpy ( string2 , streng1 ) ; strcpy ( string3 , " strcopy arbeidet . "); string4 = strcpy ( string2 , " strcpy retur eksempel "); printf ( " streng1 :% s \\ nstring2 :% s \\ nstring3 :% s \\ n" , streng1 , string2 , string3 ) ; printf ( " string4 :% s \\ n" , string4 ), tilbake 0 ;}
    5

    Observer følgende resultat for dette programmet : en

    streng1 : test stringstring2 : test stringstring3 : strcpy workedstring4 : strcpy retur eksempel

    første strcpy viser et trivielt eksempel på kopiering av strengen påpekt av streng1 inn matrisen peker til string2 . Den andre strcpy kopierer en bokstavelig til målet array. Merk at vi må bevilge lagringsplass for string2 og string3 . Den tredje strcpy illustrerer en bruk av avkastningen verdien av strcpy .

    früher :

     Weiter:
      Relatert Artike
    ·Hvordan erstatte vilkårlig tekst i String i C + + 
    ·Hvordan lage RC filer 
    ·C for strcmp Function 
    ·Hvordan lage en applet & C + + 
    ·Slik viser et komma i C + + 
    ·Hvordan redigere et Word-dokument i C # 
    ·Typer bufferoverløpet Angrep 
    ·Hvordan Link en C -kompilator til NetBeans 
    ·Hvordan å kompilere Flere CPP filer 
    ·Hvordan lage en enkelt tråd i CPP 
      Anbefalte artikler
    ·Hvordan Ordne numre Fra lavest til høyest Bruke Visual…
    ·Hvordan du formaterer tekst til HTML på VBA 
    ·Hvordan sjekke Browser Skriv inn JavaScript 
    ·Hvordan å generere en palindromisk Number 
    ·Slik håndterer Rollback Segmenter 
    ·Hvordan konvertere en kalender dato til en String 
    ·Hvordan lese en DOSBox linje med Perl 
    ·Hva er forskjellen mellom Beta og 2.0 
    ·Hvordan bruker jeg en Combo Box i Visual Basic 
    ·Hvordan Beregn et rektangel Perimeter i Java 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/