| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringssprog
  • Delphi programmering
  • Java programmering
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl programmering
  • Python Programming
  • Ruby Programming
  • Visual Basics Programmering
  •  
    Computer Viden >> Programmering >> C /C + + Programming >> Content
    Sådan bruges strcpy Funktion i C + +
    The C + + strcpy funktion kopierer en streng fra en kilde placering til en destination placering og giver en null-tegn for at afslutte strengen. Destinationen skal være stort nok til at indeholde strengen , herunder null terminator , for at undgå et overløb . Det bør ikke overlappe med kilden , fordi strcpy ikke allokere opbevaring. De følgende trin vil hjælpe dig med at bruge strcpy funktion i C + +. Instruktioner
    1

    Lær syntaksen i strcpy . Den komplette syntaks er char * strcpy ( char * destination , const char * kilde) .
    2

    Vid, at destinationen er en pointer til et array , og kilden er en nulafsluttet streng. Destinationen er returneret.
    3

    Forstå, at C + + strcpy funktionen holdes i CString biblioteket. Du kan være nødt til også at omfatte string.h headerfilen at bruge denne funktion
    4

    kig på følgende komplette program for nogle enkle eksempler på, hvordan man bruger strcpy : .

    # Include # include

    int main () { char streng1 [] = "test string " char streng2 [80 ], char string3 [80 ], char * string4 , strcpy ( streng2 , streng1 ) strcpy ( string3 , " strcopy virkede. ") string4 = strcpy ( streng2 " strcpy retur eksempel ") printf (" streng1 :% s \\ nstring2 :% s \\ nstring3 :% s \\ n" , streng1 , streng2 , string3 ) ; printf ( " string4 :% s \\ n" , string4 ) return 0 ;}
    5

    Overhold følgende output for dette program : Hej

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

    første strcpy viser en triviel eksempel på kopiering af strengen peget på af streng1 ind array peget på af streng2 . Den anden strcpy kopierer en bogstavelig til destinationen array. Bemærk, at vi skal afsætte opbevaring til streng2 og string3 . Den tredje strcpy illustrerer en anvendelse af returværdien af ​​strcpy .

    Forrige :

    næste :
      Relaterede artikler
    ·Forholdsregler for Buffer overflow 
    ·Hvordan at hoppe ud af et void funktion i C + + 
    ·Sådan læses en Hex fil med ANSI C 
    ·Sådan Control Stepper Motors Brug Dev -C + + 
    ·Sådan oprettes en Array i C 
    ·Sådan flytte et objekt ved hjælp af træk i XCode 
    ·Sådan får du en hel navn Input i CPP 
    ·Hvordan man skriver en Queue klasse i C + + 
    ·Proces at blive en iPhone Developer 
    ·Grundlæggende om indlejrede systemer i C 
      Anbefalede Artikler
    ·Sådan tilføjes et værktøjstip til ListItem 
    ·Sådan oprettes DLL filer 
    ·Hvad er de to funktioner DMAP 
    ·Hvordan man laver en Chat Server i Java 
    ·Sådan kører VB.NET 
    ·Sådan Sammenlign Strings i Ruby 
    ·Hvordan man skriver en PDF i PHP 
    ·String Sammenligning i JSP 
    ·Sådan tilføjes værdier til en ComboBox 
    ·Sådan fjernes det første bogstav i en streng i PHP 
    Copyright © Computer Viden http://www.computerdk.com