A função fputc () em C ++ grava um caractere no fluxo de saída fornecido.
protótipo fputc ()
int fputc (int ch, FILE * stream);
A fputc()
função recebe um fluxo de arquivo de saída e um inteiro como seus argumentos. O inteiro é convertido em unsigned char e escrito no arquivo.
É definido no arquivo de cabeçalho.
Parâmetros fputc ()
- ch: O caractere a ser escrito.
- stream: O fluxo de arquivo para escrever o personagem.
fputc () Valor de retorno
- Em caso de sucesso, a
fputc()
função retorna o caractere escrito. - Em caso de falha, ele retorna
EOF
e ativa o indicador de erro.
Exemplo: como funciona a função fputc ()
#include #include int main() ( char str() = "Hello programmers"; FILE *fp; fp = fopen("file.txt","w"); if (fp) ( for(int i=0; i
When you run the program, the string "Hello programmers" will be written to file.txt file.