Si la cadena contiene caracteres de formato como '% s,' printf () proporcionará resultados impredecibles en la función put (). Además, si "STR" es una cadena proporcionada por el usuario, usar printf () podría comprometer la seguridad.
Valor de retorno de la función put () en c
La función PUTS agrega un carácter nuevo al final del argumento especificado y lo publica en el flujo de salida.
El método devuelve un entero no negativo si el procesamiento es efectivo; de lo contrario, genera un EOF (fin de archivo) si hay un problema.
Sintaxis de la función put () en c
La sintaxis de la función put () se muestra en la línea a continuación.
$ int se pone (constante constante *cadena)La cadena es un puntero hacia una matriz de "chars" que contiene la cadena C.
Implementación de la función put () en c
Después de una comprensión básica de la función put () en c, ahora implementaremos algunos ejemplos. Por ejemplo, implementación y comprensión, estamos utilizando Ubuntu 20.04 Sistema operativo. Tenemos un compilador GCC para la ejecución y compilación de código. Puede tenerlo ejecutando el siguiente comando enumerado en la consola.
$ sudo apt install gccEjemplo 1
Para implementar una ilustración de la función PUT () en C, abra el símbolo del sistema presionando "Ctrl+Alt+T" o encontrando las aplicaciones del sistema operativo. Una vez que lo encuentre, cree un archivo con el comando nano para que su archivo aparezca en el editor GNU. Ejecutar la siguiente instrucción fijada en el shell.
$ nano se pone.C"Nano" representa el comando, pone el nombre del archivo y .C es la extensión del archivo que muestra que tendrá código de tipo C. El título del archivo puede diferir depender de su necesidad. Después de la ejecución, el editor de Nano GNU aparecerá como se muestra en la imagen adjunta segura. Estamos implementando el ejemplo más simple. Agregue el código posterior a su archivo creado.
En este ejemplo, hemos declarado una cadena como "Hola, soy Kalsoom", la vamos a imprimir en la pantalla con la ayuda de la función put (). Los comentarios junto con cada línea de código se han agregado para la comprensión del usuario.
Una vez que escriba todo el código, guárdelo y salga presionando "Ctrl+X". Volverás a la pantalla de tu terminal. Ahora ejecute y compile el código siguiendo las instrucciones enumeradas.
$ GCC se pone.CSe ha mostrado la cadena de salida, ya que puede verificarla en la pantalla de salida atacada anteriormente.
Ejemplo 2
Ahora avanzando hacia el siguiente ejemplo, cree un archivo con el comando nano para que su archivo aparezca en el editor GNU. Ejecutar la siguiente instrucción fijada en el shell.
$ nano put2.C"Nano" representa el comando, "PutS2" es el nombre del archivo y .C es la extensión del archivo que muestra que tendrá código de tipo C. El título del archivo puede diferir depender de su necesidad. Después de la ejecución, el editor de Nano GNU aparecerá como se muestra en la imagen adjunta segura. Agregue el código posterior a su archivo creado.
En esta ilustración, hemos declarado dos cuerdas con un tamaño de cadena de 100. La primera cadena imprimirá "Me encanta escribir para Linuxhint"; Sin embargo, la segunda cadena imprimirá "Linuxhint es mejor". Ambas cuerdas se imprimirán en dos líneas separadas sin la adición de "/n"
Una vez que escriba todo el código, guárdelo y salga presionando "Ctrl+X". Volverás a la pantalla de tu terminal. Ahora ejecute y compile el código siguiendo las instrucciones enumeradas.
$ GCC PUT2.CSe ha demostrado la cadena de salida, ya que puede verificarla en la pantalla de salida atacada anteriormente.
Conclusión
Este artículo era sobre la función put () utilizada en el lenguaje de programación C. Hemos explicado el concepto básico de la función put () y su valor de retorno y sintaxis. Se han implementado dos ejemplos para la comprensión del usuario. Ahora al investigar este artículo con concentración lo ayudará a comprender este concepto fácilmente, y después de eso, podrá implementar el código según sus requisitos de trabajo.