Cos'è la stringa in C ++

Cos'è la stringa in C ++
Il linguaggio di programmazione C ++ fornisce molti dati che archiviano i dati nella memoria principale sotto forma di variabili. Questi dati di dati archiviano i dati nella memoria. Abbiamo vari tipi di tipi di dati in C++. Questo articolo ti fornisce le informazioni sul corda dati dati nel linguaggio di programmazione C ++.

Cos'è il tipo di dati String in C++

La stringa è una sorta di informazione che viene utilizzata per la visualizzazione di una raccolta di caratteri in C++. È rappresentato dalla classe String, che fornisce varie funzioni per manipolare le stringhe. Le stringhe in C ++ possono contenere qualsiasi tipo di carattere, inclusi spazi, numeri e caratteri speciali.

A differenza degli array di caratteri, gli oggetti di stringa possono crescere o ridursi in modo dinamico durante l'esecuzione del programma, il che significa che non è necessario allocare e trattare manualmente la memoria per le stringhe. Il tipo di dati String è comunemente utilizzato nei programmi C ++ per archiviare e manipolare il testo, come l'input dall'utente, l'input/output del file e il lavoro con formati di dati basati su testo come JSON e XML.

Dichiarazione di stringa in C++

Per dichiarare una stringa in C ++, usi il corda Parola chiave, che rappresenta la classe String nella libreria standard C ++. La sintassi per dichiarare una stringa è come altri tipi di dati in C ++ come mostrato di seguito:

String STR;
str = "Ecco la stringa in c++.";

O:

String str = ”ecco la stringa in C ++”

Come stampare la stringa in c++

Stampa una stringa in C ++ è relativamente semplice e può essere eseguita attraverso cout funzione. Quanto segue è la sintassi per stampare la stringa in C ++:

cout<

O:

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

File intestazione che supporta il tipo di dati stringa in c++

IL #includere deve essere aggiunto nella parte superiore del programma prima di utilizzare il tipo di dati String in linguaggio di programmazione C ++.

Come implementare la stringa in c++

Per imparare come implementare la stringa in C ++, seguire il codice di seguito come un esempio che stampa una stringa.

#includere
#includere
Utilizzo dello spazio dei nomi std;
int main ()
String str = "Ciao, come stai?";
cout << str << endl;
restituzione 0;

Nel codice di esempio sopra, inizializziamo str Variabile utilizzando il tipo di dati String e stampare la puntura utilizzando Cout.

Produzione

Puoi anche prendere stringhe dall'utente di input in C ++ e quindi stamparle di conseguenza come mostrato nell'esempio seguente.

#includere
#includere
Utilizzo dello spazio dei nomi std;
int main ()

String 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: "<restituzione 0;

Il codice sopra prende due stringhe dall'utente di input che non deve superare più di 50 caratteri. Le stringhe vengono quindi stampicate usando il cout funzione.

Produzione

Conclusione

Le stringhe sono una forma di tipo di dati in C ++ che indica una raccolta ordinata di caratteri. Nelle linee guida di cui sopra, abbiamo presentato la dichiarazione di stringhe e le sue implementazioni in C ++ attraverso programmi semplici per una migliore comprensione. Puoi applicare questi esempi in base alle tue esigenze per padroneggiare la presa usando le stringhe in C++.