“Conocimiento Programación>C /C + + Programming

Cómo utilizar el comando Strlen en C + +

2015/5/20
La función strlen en C + + devuelve la longitud de la cadena dada . Esta longitud es el número de caracteres antes del carácter nulo de terminación . Los siguientes pasos le ayudarán a usar esta función común en C + + . Instrucciones
1

Recuerde que la función strlen se conserva en la biblioteca cstring . Usted tendrá que incluir el archivo de cabecera string.h para utilizar esta función .
2

Aprender la sintaxis . La sintaxis completa es size_t strlen (const char * str) . Esta función toma un puntero de caracteres como argumento y devuelve la longitud de la cadena como un tipo de datos size_t .
3

Conozca la diferencia entre la longitud de una cadena y el tamaño de la matriz según la cual la cadena. Por ejemplo , caracterizada micadena [ 20 ] = " esta cadena " , define una serie de 20 caracteres pero se ha inicializado con una cadena de 11 caracteres. Por lo tanto , el tamaño de la matriz es de 20 , pero la longitud de la cadena que contiene sólo 11
4

Mira el siguiente programa completo para un ejemplo sencillo de cómo utilizar strlen : .

# include # include

int main () { char nombre [ 80 ] ; printf ( " ¿Cuál es tu nombre \\ n ? "); scanf ("% s " , nombre); printf ( " su nombre tiene% d letras \\ n . " , strlen ( nombre) ) ; return 0 ;}

Este programa le preguntará " ¿Cómo te llamas ? " Si de entrada " John Smith ", el programa responderá con
5

Mira esta función para un uso menos obvia de strlen " Su nombre tiene 10 letras. "

Void ajuste ( micadena , MySize ) char * micadena ; int MySize ; { if ( strlen ( MiCadena ) > MySize ) * ( micadena + MySize ) = ' \\ 0 ';}

Este programa truncar la cadena llamada MyString a una longitud de MySize .

C /C + + Programming
Cómo ejecutar archivos C + + en el Bloc de notas
Visual Basic Tutorial
Forma de guardar una entrada en un vector
Cómo diseñar un programa escrito en C + + para calcular los sueldos de trabajadores
Cómo escribir una cuadrícula de 5x5 con C + +
Cómo utilizar la función strrchr en C + +
Cómo utilizar la función strchr en C + +
Cómo comprobar para Ctrl -D en C + +
Conocimiento de la computadora © http://www.ordenador.online