| 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
    Hvordan man laver en streng i et array af Chars i C + +
    C + + er en generel brug programmeringssprog og er en af ​​de mest almindeligt anvendte programmeringssprog til en lang række applikationer. Konvertering typer data, f.eks strygere og arrays , behandles eksplicit i sproget C + + med " = " operatør og " memcpy () "-metoden. Konvertering af en streng til et array fanger hvert tegn i en tekststreng og placerer hvert enkelt bogstav i sin egen " element " i array. Elementerne er anbragt i en sekventiel indeks for nem reference. Instruktioner
    1

    Opret en streng objekt ved hjælp af formatet : Hej

    string aString ( " . Enter string tekst her ");
    2

    Opret et tegn array, har en række elementer svarende til længden af ​​den tilførte streng . Gør dette ved hjælp af " størrelse ( )" funktionen . For eksempel kode, hvis du har oprettet en streng kaldet " aString " bliver til : Hej

    char * matrix = new char [ aString.size ( ) + 1] array [ aString.size ()] = 0 ;
    3

    Brug " memcpy () " og " c_str () "-funktioner til at læse strengen i karakter array. For eksempel : Hej

    memcpy ( array, aString.c_str () , aString.size ());

    endelige kodestykke vil se nogenlunde sådan ud : Hej

    string aString ("Indtast strengen tekst her . ") char * matrix = new char [ aString.size ( ) + 1] array [ aString.size ()] = 0; memcpy ( array, aString.c_str () , aString . størrelse ());

    Forrige :

    næste :
      Relaterede artikler
    ·Sådan Find størrelsen af ​​en char array , som har en…
    ·Sådan vises en retvinklet trekant af numre i C Program…
    ·C + + funktion Call mangler Argument liste 
    ·Sådan gemme en liste over objekter i MFC 
    ·C MDI Tutorial 
    ·Længde String Uden Indbygget Funktion i C + + 
    ·Sådan Konverter et alfabet Into Caps i CPP 
    ·Hvordan man kompilerer netcat 
    ·Typer af Variable Egenskab Data 
    ·Definition af Visual Basic Forms 
      Anbefalede Artikler
    ·Sådan fjernes softwareopdateringer 
    ·Sådan slette en post i VB6 
    ·Installationen af ​​Java Web Start ActiveX-objektet 
    ·ActiveX komponent Tutorial 
    ·Simple Coding i JS Text Editor 
    ·Sådan at forstå Pointers i C 
    ·Sådan udforske Visual Basic værktøjskassen 
    ·Sådan oprettes en Jar fil til distribution i Eclipse 
    ·Sådan oprettes en database ved hjælp af DataSet i C #…
    ·Hvordan til at beregne en procent i VBScript 
    Copyright © Computer Viden http://www.computerdk.com