Maison  >  Article  >  développement back-end  >  Que sont les fonctions de la bibliothèque C ?

Que sont les fonctions de la bibliothèque C ?

WBOY
WBOYavant
2023-09-11 15:33:281438parcourir

Que sont les fonctions de la bibliothèque C ?

Les fonctions de bibliothèque sont des fonctions intégrées qui sont regroupées et placées dans un emplacement commun appelé bibliothèque.

Chaque fonction ici effectue une opération spécifique. Nous pouvons utiliser cette fonction de bibliothèque pour obtenir une sortie prédéfinie.

Toutes les fonctions de la bibliothèque standard C sont déclarées à l'aide de nombreux fichiers d'en-tête. Ces fonctions de bibliothèque sont créées lors de la conception du compilateur.

Nous utilisons #include pour inclure les fichiers d'en-tête dans notre programme C. Chaque fois que le programme est exécuté et exécuté, les fichiers pertinents sont inclus dans le programme C.

Fonctions du fichier d'en-tête

Certaines fonctions du fichier d'en-tête sont les suivantes -

  • stdio.h - Il s'agit d'un fichier d'en-tête d'E/S standard, qui déclare les fonctions d'entrée/sortie

  • conio.h - Il s'agit du fichier d'en-tête d'entrée/sortie de la console.

  • string.h - Toutes les fonctions liées aux chaînes se trouvent dans ce fichier d'en-tête.

  • stdlib.h - Ce fichier contient des fonctions courantes utilisées dans les programmes C.

  • math.h - Toutes les fonctions liées aux mathématiques se trouvent dans ce fichier d'en-tête.

  • time.h - Ce fichier contient des fonctions liées à l'heure et à l'horloge. Fonctions intégrées dans stdio.h

  • Fonctions intégrées dans stdio.h

    Voyons quelles fonctions intégrées sont disponibles dans les fonctions de la bibliothèque stdio.h.

    24
    Sl.No Fonction et description
    1 printf()

    Cette fonction est utilisée pour imprimer tous les caractères, int, float, string et autres valeurs dans le écran de sortie.

    2 scanf()

    Cette fonction est utilisée pour lire les données du clavier.

    3 getc()Lire les caractères d'un fichier.

    4 gets()

    Il lit les lignes du clavier.

    5 getchar()Il lit les caractères du clavier.

    6 puts()

    Il écrit des lignes sur l'écran O/P.

    7 putchar() p>

    Il écrit un personnage à l'écran.

    8 td> fopen()

    Toutes les fonctions de traitement de fichiers sont définies dans le fichier d'en-tête stdio.h.

    9 fclose ()

    Fermez le fichier ouvert.

    10 getw()

    Lire un entier à partir d'un fichier.

    11 putw( )

    Écrivez des entiers dans un fichier.

    12 fgetc()

    Lire un caractère à partir d'un fichier.

    13 putc( )

    Écrivez un caractère dans le fichier.

    14 fputc()

    Écrivez des caractères dans un fichier.

    15 fgets( )

    Lit une chaîne à partir d'un fichier, une ligne à la fois.

    16 f put()

    Écrivez une chaîne dans un fichier.

    17 feof()

    Trouver la fin du fichier.

    18 fgetchar

    Lisez les caractères du clavier.

    19 fgetc()

    Lire un caractère à partir d'un fichier.

    20 fprintf()

    Écrivez des données formatées dans un fichier. p>

    21 fscanf()

    Lire les données formatées du fichier.

    22 fputchar

    Écrivez un caractère à partir du clavier.

    23 fseek()

    Déplace le pointeur de fichier vers l'emplacement donné.

    SEEK_SET

    Déplacez le pointeur de fichier au début du fichier.

    25 SEEK_CUR

    Déplace le pointeur de fichier vers l'emplacement indiqué.

    26 SEEK_END

    Déplacez le pointeur de fichier à la fin du fichier.

    27 ftell()

    donne la position actuelle du pointeur de fichier.

    28 Rewind()

    Déplacez le pointeur de fichier au début du fichier.

    29 putc()

    Écrivez des caractères dans un fichier.

    30 sprint()

    Écrivez la sortie formatée dans une chaîne.

    31 sscanf()

    Lire l'entrée formatée à partir d'une chaîne.

    32 delete()

    supprimer le fichier.

    33 td> flush()

    Actualisez le fichier.

    Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

    Déclaration:
    Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer