Hva er streng i C ++

Hva er streng i C ++
C ++ programmeringsspråk gir mange datatyper som lagrer data i hovedminnet i form av variabler. Disse datatypene lagrer data i minnet. Vi har forskjellige typer datatyper i C++. Denne artikkelen gir deg informasjonen om streng Datatype i C ++ programmeringsspråk.

Hva er strengdatatype i C++

Strengen er en slags informasjon som brukes for å vise en samling av tegn i C++. Den er representert av strengklassen, som gir forskjellige funksjoner for å manipulere strenger. Strenger i C ++ kan inneholde alle typer karakterer, inkludert mellomrom, tall og spesialtegn.

I motsetning til karaktermatriser, kan strengobjekter vokse eller krympe dynamisk under programmets utførelse, noe som betyr at du ikke trenger å ordne manuelt og dele ut minne for strenger. Strengdatatypen brukes ofte i C ++ -programmer for lagring og manipulering av tekst, for eksempel input fra brukeren, filinngang/utgang, og arbeid med tekstbaserte dataformater som JSON og XML.

Erklæring om streng i C++

For å erklære en streng i C ++, bruker du streng Nøkkelord, som representerer strengklassen i C ++ standardbiblioteket. Syntaksen for å erklære en streng er som andre datatyper i C ++ som vist nedenfor:

streng str;
str = "Her er strengen i C++.";

Eller:

String str = ”Her er strengen i C ++”

Hvordan skrive ut streng i C++

Å skrive ut en streng i C ++ er relativt grei og det kan gjøres gjennom cout funksjon. Følgende er syntaks for å skrive ut streng i C ++:

cout<

Eller:

cout<<” Here is the String in C++”;

Hodefil som støtter strengdatatype i C++

De #inkludere Må legges til på toppen av programmet før du bruker String Datatype på C ++ programmeringsspråk.

Hvordan implementere streng i C++

For å lære hvordan du implementerer streng i C ++, følg den undergitte koden som et eksempel som skriver ut en streng.

#inkludere
#inkludere
ved hjelp av navneområdet STD;
int main ()
String str = "Hei, hvordan har du det?";
cout << str << endl;
retur 0;

I eksemplet ovenfor initialiserer vi str variabel ved hjelp av strengdatatype og skriv ut brodden ved hjelp av cout.

Produksjon

Du kan også ta strenger fra inngangsbrukeren i C ++ og deretter skrive dem deretter ut som vist i eksemplet nedenfor.

#inkludere
#inkludere
ved hjelp av navneområdet STD;
int main ()

streng str;
cout << "Enter First String: ";
getline (cin, str);
cout << "The First Entered String is: " << str << endl;
cout << "\nEnter 2nd String: ";
getline (cin, str);
cout << "The 2nd Entered String is: "<retur 0;

Ovennevnte kode tar to strenger fra inngangsbrukeren som ikke må overstige mer enn 50 tegn. Strengene skrives deretter ut ved hjelp av cout funksjon.

Produksjon

Konklusjon

Strenger er en form for datatype i C ++ som indikerer en bestilt samling av tegn. I retningslinjene ovenfor har vi presentert strengdeklarasjonen og implementeringen av den i C ++ gjennom enkle programmer for bedre forståelse. Du kan bruke disse eksemplene i henhold til ditt krav for å mestre grepet ditt om å bruke strenger i C++.