Manufaturação industrial
Internet das coisas industrial | Materiais industriais | Manutenção e reparo de equipamentos | Programação industrial |
home  MfgRobots >> Manufaturação industrial >  >> Industrial programming >> Linguagem C

C Funções da Biblioteca Padrão

Funções da biblioteca padrão C


Neste tutorial, você aprenderá sobre as funções de biblioteca padrão em C. Mais especificamente, o que são, diferentes funções de biblioteca em C e como usá-las em seu programa.

As funções da biblioteca padrão C ou simplesmente as funções da biblioteca C são funções embutidas na programação C.

O protótipo e as definições de dados dessas funções estão presentes em seus respectivos arquivos de cabeçalho. Para usar essas funções, precisamos incluir o arquivo de cabeçalho em nosso programa. Por exemplo,

Se você quiser usar o printf() função, o arquivo de cabeçalho <stdio.h> Deveria ser incluído.

#include <stdio.h>
int main()
{
   printf("Catch me if you can."); 
}

Se você tentar usar printf() sem incluir o stdio.h header, você receberá um erro.

Vantagens de usar as funções da biblioteca C


1. Eles funcionam

Uma das razões mais importantes pelas quais você deve usar funções de biblioteca é simplesmente porque elas funcionam. Essas funções passaram por vários testes rigorosos e são fáceis de usar.



2. As funções são otimizadas para desempenho

Como as funções são funções de "biblioteca padrão", um grupo dedicado de desenvolvedores as melhora constantemente. No processo, eles são capazes de criar o código mais eficiente otimizado para o máximo desempenho.

3. Economiza um tempo de desenvolvimento considerável

Uma vez que as funções gerais como imprimir em uma tela, calcular a raiz quadrada e muitas outras já estão escritas. Você não deve se preocupar em criá-los novamente.

4. As funções são portáteis

Com as necessidades do mundo real em constante mudança, espera-se que seu aplicativo funcione sempre, em qualquer lugar. E essas funções de biblioteca ajudam você a fazer a mesma coisa em todos os computadores.

Exemplo:raiz quadrada usando a função sqrt()


Suponha que você queira encontrar a raiz quadrada de um número.

Para calcular a raiz quadrada de um número, você pode usar a função de biblioteca sqrt(). A função é definida no math.h arquivo de cabeçalho.
#include <stdio.h>
#include <math.h>
int main()
{
   float num, root;
   printf("Enter a number: ");
   scanf("%f", &num);

   // Computes the square root of num and stores in root.
   root = sqrt(num);

   printf("Square root of %.2f = %.2f", num, root);
   return 0;
}

Ao executar o programa, a saída será:
Enter a number: 12
Square root of 12.00 = 3.46

Funções de biblioteca em diferentes arquivos de cabeçalho

Arquivos de cabeçalho C Descrição
Funções de declaração do programa
Funções de tipo de caractere
Funções de localização
Funções matemáticas
Funções de salto
Funções de manipulação de sinal
Funções de manipulação de argumentos variáveis
Funções de entrada/saída padrão
Funções de utilitário padrão
Funções de manipulação de strings
Funções de data e hora

Linguagem C

  1. Tipos de funções definidas pelo usuário na programação C
  2. Telemetria do Sensor 2.0.1
  3. Mapa na biblioteca de modelos padrão C++ (STL) com exemplo de impressão
  4. Funções Verilog
  5. Funções matemáticas Verilog
  6. C - Funções
  7. MATLAB - Visão geral
  8. MATLAB - Funções
  9. Python - Funções
  10. PCBs de alumínio versus padrão