Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> C /C + + Programming >> Content
Hoe te Alfabetisch Strings converteren in C + +
De C + + programmeertaal slaat tekstgegevens als speciale types data genoemd strings . U kunt deze snaren zetten in arrays van karakters . Een personage is zeer geschikt voor het opslaan van een reeks samengesteld uit brieven van het Engels alfabet , want het kan een getal, letter of symbool te slaan . De omrekening van een string in een karakter array is voor compatibiliteit met C 's , die niet de C + + koord waarborgen . Het omzetten van strings om karakter arrays is een eenvoudige taak . Wat je nodig hebt
C + + Integrated Development Environment ( IDE ) , zoals Eclipse CDT
C + + compiler , een dergelijk GCC
Toon Meer Aanwijzingen

Load 1 de C + + IDE door te klikken op het pictogram van het programma . Wanneer het wordt geopend , selecteert u " File /New /Project" en kies " C + + -project " om een ​​nieuwe C + + project aan te maken . Een lege broncode bestand in de teksteditor gedeelte van de IDE kopen van 2

Importeer de bibliotheken "string " en " iostream " door het schrijven van de volgende aan de bovenkant van de broncode bestand : . < Br >

# include

# include

using namespace std ;
3

Maak een hoofdfunctie van het schrijven van het volgende onder de regels geschreven in Stap 2 :

int main ( ) op

{

}
4


Verklaar een reekstype door binnen de accolades van de belangrijkste functie het schrijven van het volgende :

string str
= " Alfabetisch gegevens" ;
5

Verklaar een karakter array , en wijs de geconverteerde tekenreeks " str " te het. Dit kan gedaan worden in een regel code , omdat C + + heeft een ingebouwde functie genaamd " c_str " die strings converteert naar character arrays . Schrijf de volgende onder de vorige verklaring om dit te bereiken :

const char * c = str.c_str ( ) ;

Loop 6 door het karakter array , en uit te printen zijn inhoud met behulp van een lus "voor" . Schrijf de volgende onder de verklaring geschreven in Stap 5 :

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

7

Voer het programma door op de groene pijl . Het programma zet een string met alfabetische gegevens in een karakter array en drukt vervolgens het resultaat . De programma-uitvoer ziet er als volgt uit:

Alfabetisch Gegevens

Previous: Next:
  C /C + + Programming
·Hoe te Triggers gebruiken In G…
·Hoe te DirectX Monsters samens…
·Het verschil tussen FileStream…
·Wat is het verschil tussen een…
·Hoe je tekstbestanden Zoeken &…
·Wat is CTS in ASP.NET ? 
·Hoe de Microsoft Visual Studio…
·Hoe de MSDN Library in Toegang…
·Hoe te converteren naar XML En…
  Related Articles
Hoe maak je een Combo Box Maak in Visual…
Hoe maak je een Check Box Maak in Visual…
Hoe maak je een tekstvak maken in Visual…
Hoe maak je een optie Box in Visual Basi…
Hoe maak je een schijf keuzelijst in Vis…
Hoe kan ik een keuzelijst maken in Visua…
Hoe kan ik een Picture Box Maak in Visua…
Hoe een bestand keuzelijst Maak in Visua…
Hoe kan ik een afbeelding Box Maak in Vi…
  Programmering Articles
·Hoe te gebruiken Android SDK Tools op Wi…
·Hoe weet ik of een JTextField Is Empty 
·Tabel Grids gebruik van Java JSP 
·Beginner SQL Training 
·Hoe te ASP.NET Validators inschakelen Me…
·Hoe je MySQL 5.1 Root Password Reset op …
·Hoe te converteren Double naar Int in Ja…
·Hoe maak je een PHP Informatie Bestand C…
·De callback functie voor DLL 
Copyright © Computer Kennis https://www.nldit.com