Entrada e saída

As funções de E/S leem e gravam dados de e para dispositivos e arquivos. Operações de E/S de arquivo ocorrem no modo de texto ou binário. A biblioteca em tempo de execução da Microsoft tem três tipos de funções de E/S:

  • Funções Fluxo de E/S tratam os dados como um fluxo de caracteres individuais.

  • Funções E/S de baixo nível invocam o sistema operacional diretamente para a operação de nível mais baixo do que o fornecido pelo fluxo de E/S.

  • Funções Console e E/S de porta leem ou gravam diretamente em um console (tela e teclado) ou uma porta de E/S (como uma porta de impressora).

    Observação

    Como funções de fluxo são armazenadas em buffer e funções de nível inferior não são armazenadas, esses dois tipos de funções são geralmente incompatíveis. Para processar um arquivo específico, use o fluxo ou funções de nível inferior exclusivamente.

Confira também

Rotinas de runtime C universais por categoria