La función put () en C ++ escribe una cadena en stdout.
pone () prototipo
int pone (const char * str);
La puts()
función toma una cadena terminada en nulo str como argumento y la escribe stdout
. El carácter nulo final ' 0' no está escrito pero agrega un carácter de nueva línea ' n' después de escribir la cadena.
Una llamada a puts()
es lo mismo que llamar a fputc () repetidamente.
La principal diferencia entre fputs () y puts()
es que la puts()
función agrega un carácter de nueva línea a la salida, mientras que la fputs()
función no.
Se define en el archivo de encabezado "> archivo de encabezado.
Parámetros de put ()
str
: La cadena que se va a escribir.
put () Valor de retorno
Si tiene éxito, la puts()
función devuelve un número entero no negativo. En caso de falla, regresa EOF
y enciende el indicador de error stdout
.
Ejemplo: cómo funciona la función put ()
#include int main() ( char str1() = "Happy New Year"; char str2() = "Happy Birthday"; puts(str1); /* Printed on new line since '/n' is added */ puts(str2); return 0; )
Cuando ejecute el programa, la salida será:
Feliz año nuevo feliz cumpleaños