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!