Translations of this page?:

Todas as funções do C

# and ##manipula strings
#definedefine variáveis
#errormostrar uma mensagem de erro
#if, #ifdef, #ifndef, #else, #elif, #endifoperadores condicionais
#includeinsere o conteúdo de outro arquivo
#linemuda informação da linha e arquivo
#pragmaimplementação de comandos específicos
#undefusado para remover definição de variáveis
Predefined preprocessor variablesdiversas variáveis do preprocessor
abort para o programa
abs valor absoluto
acos arco cosseno
asctime uma versão textual do tempo
asin arco seno
assert para o programa se uma expressão não é verdadeira
atan arco tangente
atan2 arco tangente usando sinais para determinar quadrantes
atexit estabelece uma função para ser chamada quando o programa sai
atof converte uma string para um double
atoi converte uma string para um inteiro
atol converte uma string para um long
bsearch executa uma busca binária
calloc aloca e limpa um bloco de memória
ceil o menor inteiro não menor que um certo valor
clearerr remove erros
clock retorna o total de tempo que o programa está rodando
cos cosseno
cosh cosseno hiperbólico
ctime retorna uma versão especificamente formatada do tempo
difftime a diferença entre dois tempos
div retorna o quociente e o resto da divisão
exit para o programa
exp retorna “e” elevado a uma dada potência
fabs valor absoluto para números de ponto flutuante
fclose fecha um arquivo
feof verdadeiro se está no fim do arquivo
ferror verifica por um erro de arquivo
fflush escreve o conteúdo do buffer de saída
fgetc retorna um caractere de uma stream
fgetpos retorna o indicador de posição do arquivo
fgets retorna uma string de caracteres de um stream
floor retorna o maior inteiro não maior que um dado valor
fmod retorna o resto da divisão
fopen abre um arquivo
fprintf imprime a saída formatada para um arquivo
fputc escreve um caractere para um arquivo
fputs escreve uma string para um arquivo
fread lê de um arquivo
free retorna a memória anteriormente alocada para o sistema operacional
freopen abre um stream existente com um nome diferente
frexp decompõe um número em notação científica
fscanf lê a entrada formatada de um arquivo
fseek move para uma localização específica em um arquivo
fsetpos move para uma localização específica em um arquivo
ftell retorna o indicador de posição atual do arquivo
fwrite escreve em um arquivo
getc lê um caractere de um arquivo
getchar lê um caractere de STDIN
getenv retorna informação ambiente sobre uma variável
gets lê uma string de STDIN
gmtime retorna um ponteiro para o tempo Greenwich Mean atual
isalnum verdadeiro se um caractere é alfa numérico
isalpha verdadeiro se um caractere é alfabético
iscntrl verdadeiro se um caractere é um caractere de controle
isdigit verdadeiro se um caractere é dígito
isgraph verdadeiro se um caractere é um caractere gráfico
islower verdadeiro se um caractere é minúsculo
isprint verdadeiro se um caractere é um caractere de impressão
ispunct verdadeiro se um caractere é pontuação
isspace verdadeiro se um caractere é espaço
isupper verdadeiro se um caractere é maiúsculo
isxdigit verdadeiro se um caractere é hexadecimal
labs valor absolutos para inteiros do tipo long
ldexp calcula um número em notação científica
ldiv retorna o quociente e o resto de uma divisão, na forma de inteiro long
localtime retorna um ponteiro para o tempo atual
log logaritmo natural
log10 ogaritmo natural em base 10
longjmp inicia a execução até um certo ponto no programa
malloc aloca memória
memchr procura no array pela primeira ocorrência de um caractere
memcmp compara dois buffers
memcpy copia um buffer em another
memmove move um buffer para outro
memset preenche um buffer com um caractere
mktime retorna a versão calendário de um dado tempo
modf decompõe um número em partes inteira e fracional
perror mostra a versão em string do erro atual para STDERR
pow retorna um dado número elevado por outro número
printf escreve a saída formatada para STDOUT
putc escreve um caractere para um stream
putchar escreve um caractere para STDOUT
putenv adiciona/modifica as configurações ambientes
puts escreve uma string para STDOUT
qsort executa o quicksort
raise envia um sinal para o programa
rand retorna um número pseudo-aleatório
realloc changes the size of previously allocated memory
remove apaga um arquivo
rename renomea um arquivo
rewind move o indicador de posição do arquivo para o início do arquivo
scanf lê a entrada formatada de STDIN
setbuf atribui o buffer para um stream específico
setjmp muda a execução para iniciar em um certo ponto
setlocale muda a localização atual
setvbuf muda o buffer e o tamanho para um stream específico
signal registra uma função como controlador de sinal
sin seno
sinh seno hiperbólico
sprintf escreve a saída formatada para um buffer
sqrt raiz quadrada
srand inicializa o gerador de números aleatórios
sscanf lê uma entrada formatada de um buffer
strcat concatena duas strings
strchr encontra a primeira ocorrência de um caractere em uma string
strcmp compara duas strings
strcoll compara duas strings de acordo com a localidade atual
strcpy copia uma string em outra
strcspn procura em uma string por qualquer caractere em outra
strerror retorna a versão de texto de um dado código de erro
strftime retorna os elementos individuais de uma data e tempo
strlen retorna o tamanho de uma string
strncat concatena um certo número de caracteres de duas strings
strncmp compara um certo número de caracteres de duas strings
strncpy copia um certo número de caracteres de uma string em outra
strpbrk encontra a primeira localização de qualquer caractere em uma string em outra string
strrchr encontra a última ocorrência de um caractere em uma string
strspn retorna o tamanho de uma substring em uma string
strstr encontra a primeira ocorrência de uma substring em uma string
strtod converte uma string para um double
strtok encontra o próximo token na string
strtol converte uma string para um long
strtoul converte uma string para um unsigned long
strxfrm converte uma substring tal que possa ser usada por funções de comparação de string
system executa uma chamada de sistema
tan tangente
tanh tangente hiperbólica
time retorna o tempo atual do sistema
tmpfile retorna um ponteiro para um arquivo temporário
tmpnam retorna um arquivo único
tolower converte um caractere para minúsculo
toupper converte um caractere para maiúsculo
ungetc insere um caractere no final de um stream
va_arg usa lista de parâmetros de tamanho variável
vprintf, vfprintf, and vsprintf escreve saída formatada com lista de argumentos variável
vscanf, vfscanf, vsscanf retorna entrada formatada de stdin com lista de argumentos variável
 
• • • IndexRecent changesRSScc