| 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 Konverter Alfabetiske Strings i C + +
    The C + + programmeringssprog gemmer tekstdata som særlige datatyper kaldet strenge. Du kan konvertere disse strenge i arrays af tegn . En karakter er velegnet til opbevaring af en streng bestående af bogstaver fra det engelske alfabet , fordi det kan gemme et tal , bogstav eller symbol. Formålet med at konvertere en streng til et tegn array er at sikre bagudkompatibilitet med C-programmer , som ikke har C + + streng . Konvertering strenge at tegndatatabeller er en enkel opgave. Ting du skal
    C + + Integrated Development Environment (IDE ), såsom Eclipse CDT
    C + + compiler , sådan en GCC
    vise flere Instruktioner
    1

    Ilæg C + + IDE ved at klikke på programmets ikon . Når den åbner , skal du vælge "File /New /Project" og vælg " C + + projekt" at oprette en ny C + + projekt. En tom kildekode fil vises i teksteditoren del af IDE
    2

    Importer biblioteker "streng " og " iostream " ved at skrive følgende i toppen af kildekoden filen: . < Br >

    # include

    # include

    using namespace std ;
    3

    Opret en hovedfunktion ved skriver følgende under linjerne skrevet i trin 2 :

    int main ()

    {

    }
    4

    erklære en string type ved skriver følgende inden for de krøllede parenteser i den vigtigste funktion : Hej

    string str = " Alfabetiske data" ,
    5

    erklære en karakter array, og tildele den konverterede strengen " str " til det . Dette kan gøres på én linje kode , fordi C + + har en indbygget funktion kaldet " c_str " , der konverterer strenge at tegndatatabeller . Skriv følgende under den tidligere erklæring for at opnå dette : Hej

    const char * c = str.c_str ();
    6

    Loop gennem karakter array, og udskrive dens indhold ved hjælp a "for" loop . Skriv følgende under erklæring skrevet i trin 5 : Hej

    for (int i = 0; i < str.size (); i + +) { cout << c [i] ;}

    7

    Udfør programmet ved at trykke på den grønne pil . Programmet konverterer en streng, der indeholder alfabetiske data i en karakter array og udskriver derefter resultatet. Programmet output ser sådan ud:

    Alfabetisk Information

    Forrige :

    næste :
      Relaterede artikler
    ·Definition af CPP File 
    ·Sådan oprettes en IRC Spybot 
    ·Sådan Find en String i hukommelsen buffer med C + + 
    ·Grundlæggende om indlejrede systemer i C 
    ·Hvordan man skriver flere linjer til Fil i C 
    ·Sådan Beregn et Infix Expression 
    ·Fakta om Video Game Programming 
    ·Hvordan man laver en lodret graf i C + + 
    ·Sådan Retur til Hovedfunktion i C + + 
    ·Hvad er betydningen af at lære C Sprog 
      Anbefalede Artikler
    ·Hvordan man skriver en pseudokode Code Script 
    ·Sådan justeres vandret i JavaScript TD 
    ·Hvordan man skriver Rake Opgaver 
    ·Hvordan man skriver Strings til en tekstfil i Java 
    ·String Funktioner i Oracle SQL 
    ·Kan Android Run Jar 
    ·Opbygning af en butiksfacade med PHP MySQL 
    ·Hvordan til at kapitalisere en String i Perl 
    ·Hvordan at slette en fil i server PHP VI 
    ·Inkompatible typer blev fundet i Java 
    Copyright © Computer Viden http://www.computerdk.com