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

¿Cómo se mostrará el número de caracteres de una cadena

2015/12/18
¿ Viendo el número de caracteres dentro de una cadena dada es muy simple en el lenguaje de programación C + + . La función strlen ( ) , que se encuentra dentro de la cabecera string.h de las bibliotecas estándar de C + + , devuelve el número de caracteres dentro de la cadena alimentado a ella . Una vez que los datos han sido recogidos, que se puede visualizar fácilmente en la pantalla usando una función estándar como printf (). Instrucciones
1

Abra un simple editor de texto, como el Bloc de notas o el C + + editor integrado del IDE.
2

Escriba el código necesario para incluir la norma in-out y encabezados cadena . Esto debería ser similar al siguiente :

# include

# include
3

Comenzar la la función principal del programa . Escriba un código para crear un sencillo programa que recibirá la introducción de texto y guardarlo como una cadena en una variable char . Esto debería ser algo como lo siguiente:

int main () {


caracteres myInput [ 256 ] ;

printf ( " Escriba un texto : ");

gets ( myInput ) ;
4

Utilice la función strlen () de string.h para contar los caracteres de la cadena y los muestra en la pantalla. Finalizar el programa mediante el cierre de la función principal. Esto se parece a lo siguiente:

printf ("La cadena introducida es % u caracteres de largo \\ n . " , Strlen ( myInput ));

return 0;
< p >}
5

Guarde el archivo como " stringcounter.cpp " y construir el programa con su compilador de C + + . Ejecute el programa para ver cómo el strlen ( ) trabaja en función de la acción.

C /C + + Programming
Diferencia entre Vector y List en C + +
Cómo comprobar para los números impares en C + +
Cómo hacer un búfer en C + +
Cómo utilizar la Herramienta de Cálculo de CPP
Cómo agregar una página de inicio con un navegador Web en C #
Cómo cerrar archivos en C
Turbo C Métodos Clasificación
Cómo editar una cadena de caracteres de longitud fija
Conocimientos Informáticos © http://www.ordenador.online