.\" -*- coding: UTF-8 -*- '\" t .\" Copyright (c) 1993 by Thomas Koenig (ig25@rz.uni-karlsruhe.de) .\" .\" SPDX-License-Identifier: Linux-man-pages-copyleft .\" .\" Modified Sat Jul 24 18:42:59 1993 by Rik Faith (faith@cs.unc.edu) .\"******************************************************************* .\" .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* .TH puts 3 "20 julho 2023" "Linux man\-pages 6.05.01" .SH NOME fputc, fputs, putc, putchar, puts \- saída de caracteres e strings .SH BIBLIOTECA Biblioteca C Padrão (\fIlibc\fP, \fI\-lc\fP) .SH SINOPSE .nf \fB#include \fP .PP \fBint fputc(int \fP\fIc\fP\fB, FILE *\fP\fIstream\fP\fB);\fP \fBint putc(int \fP\fIc\fP\fB, FILE *\fP\fIstream\fP\fB);\fP \fBint putchar(int \fP\fIc\fP\fB);\fP .PP \fBint fputs(const char *restrict \fP\fIs\fP\fB, FILE *restrict \fP\fIfluxo\fP\fB);\fP \fBint puts(const char *\fP\fIs\fP\fB);\fP .fi .SH DESCRIÇÃO \fBfputc\fP() escreve o caractere \fIc\fP, direcionado \fBunsigned char\fP, para um \fIfluxo\fP. .PP \fBputc\fP() é equivalente a \fBfputc\fP() exceto que ela pode ser implementada como uma macro que avalia \fIfluxo\fP mais de uma vez. .PP \fBputchar(\fP\fIc\fP\fB)\fP é equivalente à \fBputc(\fP\fIc\fP\fB, \fP\fIstdout\fP\fB)\fP. .PP \fBfputs\fP() writes the string \fIs\fP to \fIstream\fP, without its terminating null byte (\[aq]\e0\[aq]). .PP \fBputs\fP() escreve a string \fIs\fP e uma nova linha no final à \fIstdout\fP. .PP Chama a função descrita aqui podem ser combinadas com as outras e com chamadas para outras funções de saída da biblioteca \fIstdio\fP para o mesmo fluxo de saída. .PP Para contrapartes não bloqueantes, veja \fBunlocked_stdio\fP(3). .SH "VALOR DE RETORNO" \fBfputc\fP(), \fBputc\fP() e \fBputchar\fP() retornam o caractere escrito como um \fBunsigned char\fP direcionamento para um \fBint\fP ou \fBEOF\fP no caso de erro. .PP \fBputs\fP() e \fBfputs\fP() retorna um número não negativo no caso de sucesso, ou \fBEOF\fP no caso de erro. .SH ATRIBUTOS Para uma explicação dos termos usados nesta seção, consulte \fBattributes\fP(7). .TS allbox; lbx lb lb l l l. Interface Atributo Valor T{ .na .nh \fBfputc\fP(), \fBfputs\fP(), \fBputc\fP(), \fBputchar\fP(), \fBputs\fP() T} Thread safety MT\-Safe .TE .sp 1 .SH PADRÕES C11, POSIX.1\-2008. .SH HISTÓRICO POSIX.1\-2001, C89, C99. .SH BUGS Não é aconselhável combinar chamadas para funções de saída da biblioteca \fBstdio\fP com chamadas de baixo nível para \fBwrite\fP(2) para um descritor de arquivo associado com o mesmo fluxo de saída; os resultados serão indefinidos e muito provavelmente, não é o que você quer. .SH "VEJA TAMBÉM" \fBwrite\fP(2), \fBferror\fP(3), \fBfgets\fP(3), \fBfopen\fP(3), \fBfputwc\fP(3), \fBfputws\fP(3), \fBfseek\fP(3), \fBfwrite\fP(3), \fBputwchar\fP(3), \fBscanf\fP(3), \fBunlocked_stdio\fP(3) .PP .SH TRADUÇÃO A tradução para português brasileiro desta página man foi criada por Ricardo C.O.Freitas , André Luiz Fassone e Rafael Fontenelle . . .PP Esta tradução é uma documentação livre; leia a .UR https://www.gnu.org/licenses/gpl-3.0.html Licença Pública Geral GNU Versão 3 .UE ou posterior para as condições de direitos autorais. Nenhuma responsabilidade é aceita. .PP Se você encontrar algum erro na tradução desta página de manual, envie um e-mail para .MT debian-l10n-portuguese@lists.debian.org a lista de discussão de tradutores .ME .