¿Cómo ingresar una cadena usando el teclado e imprimirla en lenguaje C?
El método de programación para ingresar una cadena en lenguaje C y luego imprimirla es el siguiente:
1. Primero, necesita definir un espacio de matriz para almacenar la cadena, por ejemplo. , proporcione un espacio de matriz de 100 cadenas.
2. Luego use la función get() para obtener la cadena ingresada por el teclado. El formato general es get (nombre de matriz de caracteres definido).
3. Luego use la función puts() para generar el contenido de la cadena ingresado anteriormente. Colocaciones de formato general (nombre de matriz de caracteres definidos).
4. Finalmente ejecute el programa para ingresar correctamente la cadena y luego generar la cadena tal como está en la pantalla.
Información ampliada:
1.gets es una función que lee cadenas desde el dispositivo de entrada estándar. Puede leer infinitamente sin juzgar el límite superior. Finaliza la lectura con un retorno de carro. entonces los programadores deben asegurarse de que el espacio del búfer sea lo suficientemente grande para que no se produzca un desbordamiento al realizar operaciones de lectura.
La función 2.puts() se utiliza para enviar una cadena al dispositivo de salida estándar (pantalla) y avance de línea. Específicamente: enviar la cadena al dispositivo de salida estándar y convertir '\0' en un carro. retorno y avance de línea. El método de llamada es put(s); donde s es un carácter de cadena (nombre de matriz de cadena o puntero de cadena).
Materiales de referencia:
Enciclopedia Baidu-obtiene
Enciclopedia Baidu-pone