Escolar Documentos
Profissional Documentos
Cultura Documentos
Lista Das Principais Bibliotecas C
Lista Das Principais Bibliotecas C
#include <stdio.h>
Contém funções para entrada e saída padrão.
#include <stdlib.h>
Fornece funções para manipulação de memória, conversão de tipos e outras operações de
propósito geral.
#include <assert.h>
Declara a macro assert(), usada para verificar suposições durante o desenvolvimento do
programa.
#include <complex.h>
Fornece suporte para números complexos e operações relacionadas.
#include <ctype.h>
Contém funções para testar e manipular caracteres.
#include <errno.h>
Declara a variável errno, que é usada para indicar erros ocorridos durante chamadas de
funções do sistema.
#include <fenv.h>
Oferece suporte para manipulação de ambientes de ponto flutuante.
#include <float.h>
Define constantes relacionadas a tipos de dados de ponto flutuante.
#include <inttypes.h>
Fornece macros para manipulação de tipos de dados inteiros com larguras específicas.
#include <iso646.h>
Define aliases para operadores em estilo ISO C.
#include <limits.h>
Define constantes relacionadas aos limites dos tipos de dados.
#include <locale.h>
Fornece funções para formatação de números e datas de acordo com as configurações locais.
#include <math.h>
Oferece funções e constantes matemáticas.
#include <setjmp.h>
Declara funções para suporte a manipulação de fluxo de controle não local com longjmp() e
setjmp().
#include <signal.h>
Fornece suporte para o tratamento de sinais de software.
#include <stdarg.h>
Declara macros e tipos usados para implementar funções de número variável de argumentos.
#include <stdbool.h>
Define os valores booleanos verdadeiro e falso, juntamente com os tipos de dados bool, true e
false.
#include <stddef.h>
Declara vários tipos e macros úteis.
#include <stdint.h>
Define tipos de dados inteiros com larguras específicas.
#include <string.h>
Oferece funções para manipulação de strings.
#include <tgmath.h>
Fornece macros para funções matemáticas que funcionam tanto para tipos de dados reais
quanto complexos.
#include <threads.h>
Fornece suporte para programação concorrente em C.
#include <time.h>
Fornece funções para manipulação de tempo.
#include <uchar.h>
Define macros para manipulação de caracteres Unicode.
#include <wchar.h>
Fornece funções para manipulação de caracteres de largura fixa.
#include <wctype.h>
Contém funções para testar e manipular caracteres de largura fixa.