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.