C ++ putc () - Biblioteca padrão C ++

A função putc () em C ++ grava um caractere no fluxo de saída fornecido.

protótipo putc ()

 int putc (int ch, FILE * stream);

A putc()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.

putc()e fputc () são semelhantes em termos de funcionalidade. No entanto, a principal diferença entre fputc()e putc()é que putc()pode ser implementado como uma macro.

É definido no arquivo de cabeçalho.

Parâmetros putc ()

  • ch: O caractere a ser escrito.
  • stream: O fluxo de arquivo para escrever o personagem.

putc () Valor de retorno

  • Em caso de sucesso, a função putc () retorna o caractere escrito.
  • Em caso de falha, ele retorna EOF e ativa o indicador de erro.

Exemplo: como funciona a função putc ()

 #include #include int main() ( char str() = "Testing putc() function"; FILE *fp; fp = fopen("file.txt","w"); if (fp) ( for(int i=0; i 

When you run the program, the string "Testing putc() function" will be written to file.txt file.

Artigos interessantes...