fpos_t: tipo inteiro positivo destinado a armazenar a posição corrente em um arquivo.
size_t: tipo inteiro positivo destinado a guardar o tamanho que um objeto ocupa na memória.
No cabeçalho <stdio.h> estão localizadas as funções referentes às operações nas quais os mecanismos operam em função da entrada e da saída padrão, bem como em arquivos também. Portanto, por meio das variáveis, macros, e funções é possível realizar tarefas de leitura e escrita, tanto por meio da entrada e saída disponibilizada pela máquina, quanto por escrita e leitura em arquivos.
NULL: valor que indica que algo não existe; usualmente é o valor zero.
_IOFBF,
_IOLBF,
_IONBF: ver a funçãosetvbuf().
BUFSIZE: ver a funçãosetbuf().
EOF: valor retornado quando uma função de operação (ver getchar e fscanf, por exemplo) de arquivos tenta fazer uma leitura depois do fim do arquivo; utiliza um valor inteiro negativo. FOPEN_MAX: quantidade máxima de arquivos que podem ser abertos, simultaneamente, durante a execução do programa.
FILENAME_MAX: tamanho máximo que uma string indicando o nome de um arquivo a ser aberto pode ter . L_tmpnam: tamanho que um array de caracteres precisa ter a fim de que a função tmpnam() possa ser usada de forma apropriada com esse array.
SEEK_CUR,
SEEK_END,
SEEK_SET: ver a funçãofseek().
TMP_MAX: ver a funçãotmpnam().
stderr,
stdin,
stdout: designam os ponteiros que apontam para as streams padrão de erro, entrada e saída, respectivamente.