Compartilhar via


coloca _putws

Escreva uma cadeia de caracteres a stdout.

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

Parâmetros

  • str
    Cadeia de caracteres de saída.

Valor de retorno

Retorna um valor não-negativos com êxito se.Se puts falhar, retorna EOF; se _putws falhar, retorna WEOF.Se str é um ponteiro zero, o manipulador inválido do parâmetro é invocado, como descrito em Validação de parâmetro.Se a execução é permitida continuar, errno definir funções a EINVAL e EOF de retorno ou WEOF.

Para obter informações sobre esses e outros códigos de erro, consulte _doserrno, errno, _sys_errlist, e _sys_nerr.

Comentários

A função de puts grava str ao fluxo de saída padrão stdout, substituindo o caractere nulo de terminação de cadeia de caracteres (\ “0 ") com um caractere de nova linha \ n " (“) no fluxo de saída.

_putws é a versão do largo- caractere de puts; as duas funções se comportam de forma idêntica se o fluxo é aberta no modo ANSI.puts não tem suporte para a saída em um fluxo de UNICODE.

No Windows 2000 e posterior, caracteres Unicode de grava de _putwch que usam a configuração de localidade atual de CONSOLE.

Mapeamentos da rotina de Genérico- texto

Rotina de TCHAR.H

_UNICODE & _MBCS não definidos

_MBCS definido

_UNICODE definido

_putts

puts

puts

_putws

Requisitos

Rotina

Cabeçalho necessário

puts

<stdio.h>

_putws

<stdio.h>

O console não é suportado em aplicativos de Windows Store .Identificadores padrões de fluxo associadas ao console, stdin, stdout, e stderr, devem ser redirecionada antes que as funções de tempo de execução das C pode usar em aplicativos de Windows Store .Para informações extras de compatibilidade Compatibilidade na introdução, consulte.

Bibliotecas

Todas as versões de Bibliotecas em tempo de execução de C.

Exemplo

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

#include <stdio.h>

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

Saída

Hello world from puts!

Equivalência do .NET Framework

System::Console::Write

Consulte também

Referência

Fluxo de i/O

fputs, fputws

fgets, fgetws