Fabrication industrielle
Internet des objets industriel | Matériaux industriels | Entretien et réparation d'équipement | Programmation industrielle |
home  MfgRobots >> Fabrication industrielle >  >> Industrial programming >> Langue C

C Fonctions de la bibliothèque standard

Fonctions de la bibliothèque standard C

Dans ce didacticiel, vous découvrirez les fonctions de bibliothèque standard en C. Plus précisément, quelles sont-elles, différentes fonctions de bibliothèque en C et comment les utiliser dans votre programme.

Les fonctions de la bibliothèque standard C ou simplement les fonctions de la bibliothèque C sont des fonctions intégrées dans la programmation C.

Les définitions de prototype et de données de ces fonctions sont présentes dans leurs fichiers d'en-tête respectifs. Pour utiliser ces fonctions, nous devons inclure le fichier d'en-tête dans notre programme. Par exemple,

Si vous souhaitez utiliser le printf() fonction, le fichier d'en-tête <stdio.h> devrait être inclus.

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

Si vous essayez d'utiliser printf() sans inclure le stdio.h fichier d'en-tête, vous obtiendrez une erreur.

Avantages de l'utilisation des fonctions de la bibliothèque C

1. Ils fonctionnent

L'une des raisons les plus importantes pour lesquelles vous devriez utiliser les fonctions de la bibliothèque est simplement parce qu'elles fonctionnent. Ces fonctions ont été soumises à de multiples tests rigoureux et sont faciles à utiliser.

2. Les fonctions sont optimisées pour la performance

Étant donné que les fonctions sont des fonctions de "bibliothèque standard", un groupe de développeurs dédié les améliore constamment. Dans le processus, ils sont capables de créer le code le plus efficace optimisé pour des performances maximales.

3. Cela permet de gagner un temps de développement considérable

Étant donné que les fonctions générales telles que l'impression sur un écran, le calcul de la racine carrée et bien d'autres sont déjà écrites. Vous ne devriez pas vous soucier de les créer à nouveau.

4. Les fonctions sont portables

Avec des besoins réels en constante évolution, votre application doit fonctionner à chaque fois, partout. Et ces fonctions de bibliothèque vous aident dans la mesure où elles font la même chose sur tous les ordinateurs.

Exemple :Racine carrée utilisant la fonction sqrt()

Supposons que vous vouliez trouver la racine carrée d'un nombre.

Pour calculer la racine carrée d'un nombre, vous pouvez utiliser la fonction de bibliothèque sqrt(). La fonction est définie dans le math.h fichier d'en-tête.

#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;
}

Lorsque vous exécutez le programme, la sortie sera :

Enter a number: 12
Square root of 12.00 = 3.46

Fonctions de bibliothèque dans différents fichiers d'en-tête

Fichiers d'en-tête C Description
Fonctions d'assertion de programme
Fonctions de type caractère
Fonctions de localisation
Fonctions mathématiques
Fonctions de saut
Fonctions de traitement du signal
Fonctions de gestion des arguments variables
Fonctions d'entrée/sortie standard
Fonctions utilitaires standard
Fonctions de gestion des chaînes
Fonctions d'horodatage

Langue C

  1. Types de fonctions définies par l'utilisateur dans la programmation C
  2. Télémétrie du capteur 2.0.1
  3. Carte dans la bibliothèque de modèles standard C++ (STL) avec exemple d'impression
  4. Fonctions Verilog
  5. Fonctions mathématiques Verilog
  6. C-Fonctions
  7. MATLAB - Aperçu
  8. MATLAB - Fonctions
  9. Python - Fonctions