Come trovare la dimensione di una stringa in c++?
Puoi trovare la dimensione della stringa in C ++:
1: Trova la dimensione di una stringa usando le funzioni STD :: String
IL std :: string ha due funzioni misurare() E lunghezza() che ti consente di trovare le dimensioni delle stringhe in C++. Scopriamo come puoi usare queste funzioni in c++.
I: Trova la dimensione di una stringa usando la funzione size ()
IL misurare() La funzione è una funzione integrata in C ++ che consente agli utenti di trovare la dimensione delle stringhe in un programma. Per trovare la dimensione di una stringa, è necessario creare un oggetto con il nome della stringa seguito dal misurare() funzione.
La sintassi da usare misurare() La funzione in C ++ è riportata di seguito:
String_name.misurare();Quello che segue è il codice di esempio, in cui abbiamo definito la variabile String Str e per trovare le dimensioni del str usando misurare() funzione.
#includereII: trova la dimensione di una stringa usando la funzione lunghezza ()
Puoi anche usare il lunghezza() funzione per trovare la dimensione di una stringa in c++. IL lunghezza() La funzione è usata con il carattere, le parole o i paragrafi. In C ++, le funzioni di lunghezza e dimensione forniscono gli stessi valori.
La sintassi generale del lunghezza() La funzione utilizzata in C ++ è:
String_name.lunghezza();Di seguito è riportato il codice di esempio per l'utilizzo del lunghezza() funzione per trovare la dimensione della stringa:
#includere2: trova la dimensione di una stringa usando la funzione strlen ()
IL strlen () è un'altra funzione integrata in C ++ che restituisce il numero di caratteri passati attraverso la stringa. Questa funzione è presente sotto il cstring file di intestazione e può anche essere utilizzato per trovare la dimensione di una stringa in c++.
Il generale sintassi Per usare questa funzione è:
strlen (String_name);Il seguente esempio illustra l'uso di strlen () funzione in C ++ per trovare la dimensione della stringa:
#includere3: Trova la dimensione di una stringa usando i loop
Un altro modo di trovare la dimensione della stringa in C ++ è tramite i loop. Le strutture a due loop che possono essere utilizzate sono:
I: Usando per loop
IL per loop può essere utilizzato per trovare la dimensione della stringa e a tale scopo è necessario inizializzare la variabile del contatore che conterà la dimensione della stringa. Questo contatore sarà incrementato da quello ad ogni iterazione. Il ciclo si rompe quando il contatore raggiunge il carattere nullo.
L'esempio seguente mostra il processo completo di Loop in C ++ per trovare la dimensione della stringa:
#includereII: Usando While Loop
Il metodo per trovare la lunghezza della stringa con il mentre loop è lo stesso di per un ciclo, che richiede l'inizializzazione della variabile di conteggio e quindi l'incremento del contatore all'esecuzione del ciclo while:
Ecco un esempio di utilizzo del mentre loop In C ++ per trovare la dimensione di una stringa.
#includereConclusione
Nella programmazione C ++, una stringa è una raccolta sequenziale di caratteri e la lunghezza di una stringa è essenziale durante la codifica con loro. Più funzioni possono essere utilizzate per trovare una dimensione della stringa in C ++, incluso misurare(), lunghezza(), E strlen (). Puoi anche usare per O Mentre Loop per trovare la dimensione di una stringa in c++. Il dettaglio completo è fornito nelle linee guida sopra menzionate.