Este artículo se tradujo automáticamente. Para ver el artículo en inglés, active la casilla Inglés. Además, puede mostrar el texto en inglés en una ventana emergente si mueve el puntero del mouse sobre el texto.
Traducción
Inglés

puts, _putws

Escriba una cadena en stdout.

int puts(
   const char *str 
);
int _putws(
   const wchar_t *str 
);

str

Cadena de salida.

Devuelve un valor no negativo si correctamente. Si se produce puts, devuelve EOF; si se produce _putws, devuelve WEOF. Si str es un puntero NULL, se invoca el controlador no válido de parámetro, tal y como se describe en Validación de parámetros. Si la ejecución puede continuar, errno establecido funciones a EINVAL y EOF return o WEOF.

Para obtener información sobre éstos y otros códigos de error, vea _doserrno, errno, _sys_errlist, y _sys_nerr.

La función de puts escribe str en el flujo de salida estándar stdout, reemplazando el carácter null de terminación de cadena (“\ 0 ") con un carácter de nueva línea (“\ n ") en el flujo de salida.

_putws constituye la versión con caracteres anchos de puts; las dos funciones se comportan exactamente igual si la secuencia se abre en el modo de ANSI. puts no admite actualmente la salida en una secuencia de UNICODE.

En Windows 2000 y versiones posteriores, caracteres Unicode de las etiquetas _putwch mediante la configuración regional actual de la CONSOLE.

Asignaciones de la rutina de Genérico- texto

Rutina de TCHAR.H

_UNICODE y _MBCS no definidos

_MBCS definido

_UNICODE definido

_putts

puts

puts

_putws

Rutina

Encabezado necesario

puts

<stdio.h>

_putws

<stdio.h>

La consola no se admite en las aplicaciones de Tienda Windows. Los identificadores estándar de la secuencia asociados a la consola, stdin, stdout, y stderr, deben redirigir antes de que las funciones en tiempo de ejecución de C pueden utilizarlos en las aplicaciones de Tienda Windows. Para obtener información adicional de compatibilidad, vea Compatibilidad en la Introducción.

Bibliotecas

// crt_puts.c
/* This program uses puts to write a string to stdout.
 */

#include <stdio.h>

int main( void )
{
   puts( "Hello world from puts!" );
}

Hello world from puts!

Adiciones de comunidad

AGREGAR
Mostrar: