Rotinas de entrada e saída estão usualmente associadas ao arquivo de cabeçalho stdio.h. Em geral, este arquivo deve ser incluído no arquivo fonte usando estas rotinas. Em alguns casos, estas ``rotinas'' são na verdade macros que estão definidas neste arquivo de cabeçalho.
É importante que se observe que informações sobre estas e outras funções podem ser obtidas a partir da seção 3 do manual on-line de Unix (man em um ambiente Unix com interação texto, xman em um ambiente Xwindows ou opção help em um ambiente em computador pessoal). Estas informações incluem tipo de retorno, número e tipos de argumentos, e quais arquivos de cabeçalhos devem ser incluídos para que se possa usar a função.