Las cadenas son uno de los tipos de datos primitivos más comunes de C , que las implementa como matrices de caracteres a otros lenguajes, como Python. Estos otros idiomas que encapsulan como su propia clase con métodos útiles. Pero no importa el idioma que está utilizando , a veces es sólo importante para determinar la longitud de una cadena. Instrucciones
Utilice la función apropiada
1
Utilice " ( 3 ) strlen " función de si está utilizando C o C + + . Acepta el puntero a la matriz de caracteres y devuelve el número de caracteres antes del carácter de terminación NULL, \\ 0 . Es importante señalar , sin embargo , que si no se tiene cuidado en otra parte del código , y no hay ningún carácter NULL de terminación en la que esperas, esto puede devolver un valor erróneo . Esto puede ser especialmente arriesgada si, por ejemplo , que ha asignado 256 caracteres para una cadena y tratar de escribir más allá de ese búfer. Si tenemos una matriz de caracteres "name char * ", entonces usted puede conseguir su longitud : " strlen (nombre ),"
2
Utilice la función " ) len ( " si estás usando Python . La función len ( ) es una muy útil y le indicará la longitud de la cadena que usted proporciona, o el número de elementos en una lista que usted proporciona, o el número de claves en un diccionario que usted proporciona . Si usted tiene una cadena " nombre ", entonces se obtendría con su nombre : "len ( nombre). "
3
Utilice el atributo de longitud si utiliza JavaScript . Cada objeto de cadena en JavaScript tiene un atributo de longitud que devuelve la longitud de la cadena . Por ejemplo , si usted tiene una cadena denominada " nombre ", luego " name.length " es la longitud de la cadena.
4
Utilice la función " strlen " en PHP. Al igual que el C /C + + función " strlen ( 3 ) , " esto devuelve la longitud de la cadena que se proporciona. Sin embargo , se necesita un objeto de cadena , que tiene más control sobre el tamaño de búfer de la matriz de caracteres en bruto equivalente en C. Si tenemos una cadena " $ name ", entonces su longitud es devuelto por " strlen ($ nombre); " .
5
Utilice la "longitud " o atributo "tamaño" en Ruby. Si tenemos una cadena " nombre", entonces podemos llamar a cualquiera " name.size " o " name.length " para determinar la longitud de la cadena.