string :: longitud () Función con el Ejemplo en STL C ++

función () C ++ STL :: string longitud: En este artículo, vamos a ver cómo podemos encontrar longitud de la cadena utilizando la función de la longitud class ?

String como tipo de datos

En C, sabemos cadena básicamente un array de caracteres terminada por ‘ 0’. Por lo tanto para operar con la cadena definimos matriz de caracteres. Pero en C ++, la biblioteca estándar nos da la posibilidad de utilizar la cadena como un tipo de datos básico como un entero. Podemos encontrar fácilmente la longitud de la cadena utilizando la función length ().

Prototipo:

    size_t string.length();

Parámetro: Ninguno

default escribir: size_t

Ejemplo:

    Like we define and declare,
string s1="Include", s2="Help";
int i=s1.length(); //7
int j=s2.length(); //4
After concatenating:
string s3=s1+s2;
(s3 is "IcludeHelp")
int k=s3.length(); //11
string s4=s2+s1;
(s4 is "HelpInclude")
int r=s4.length(); //11

Recuerde, una variable de cadena (literal) necesidad de ser definido bajo “” . ‘a’ es un personaje mientras que “a” es una cadena.

archivo de cabecera necesarios:

    #include <string>
Or
#include <bits/stdc++.h>

programa en C ++ para demostrar ejemplo de string :: length () función

#include <bits/stdc++.h>
using namespace std;
int main(){
string s;
cout<<"enter stringn";
cin>>s;
cout<<"length of the string is: "<<s.length();
return 0;
}

salida

enter string
IncludeHelp
length of the string is: 11


Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *