Les man des fonctions les plus utiles en C
Durant votre piscine ou votre cursus à l’école 42, vous aurez peut-être besoin de consulter les man de certaines fonctions. Voici notre sélection des man les plus utiles pour votre parcours.
Les fonctions de manipulation des chaînes de caractères
- strlen : Calcul de la longueur d’une chaîne de caractères.
- strcpy : Copie d’une chaîne de caractères.
- strncpy : Copie d’un nombre limité de caractères d’une chaîne.
- strcat : Concaténation de deux chaînes de caractères.
- strcmp : Comparaison de deux chaînes de caractères.
- strncmp : Comparaison de deux chaînes sur un nombre limité de caractères.
- strchr : Recherche d’un caractère dans une chaîne.
- strrchr : Recherche d’un caractère dans une chaîne, en commençant par la fin.
- strstr : Recherche d’une sous-chaîne dans une chaîne.
- strchr : Recherche la première occurrence d’un caractère dans une chaîne.
- strrchr : Recherche la dernière occurrence d’un caractère dans une chaîne.
corrélation avec les projets
Les fonctions de gestion des fichiers
- open : Ouverture d’un fichier.
- close : Fermeture d’un fichier.
- read : Lecture depuis un fichier ou un descripteur de fichier.
- write : Écriture dans un fichier ou un descripteur de fichier.
- lseek : Déplacement du curseur dans un fichier.
- unlink : Suppression d’un fichier.
corrélation avec les projets
Les fonctions de conversion
- atoi : Conversion d’une chaîne de caractères en entier.
- itoa : Conversion d’un entier en chaîne de caractères (implémentation non standard).
corrélation avec les projets
Les fonctions d'entrées/sorties
- printf : Écriture formatée sur la sortie standard.
- sprintf : Écriture formatée dans une chaîne de caractères.
- snprintf : Écriture formatée dans une chaîne de caractères, avec contrôle de la taille.
- scanf : Lecture formatée depuis l’entrée standard.
- fopen : Ouverture d’un fichier.
- fclose : Fermeture d’un fichier.
- fread : Lecture d’un fichier.
- fwrite : Écriture dans un fichier.
- fseek : Déplacement dans un fichier.
- ftell : Indication de la position actuelle dans un fichier.
corrélation avec les projets
Les fonctions de gestion de la mémoire
- malloc : Allocation dynamique de mémoire.
- free : Libération de la mémoire allouée.
- realloc : Redimensionnement d’un bloc de mémoire alloué.
- calloc : Allocation dynamique de mémoire pour un tableau, initialisé à zéro.
corrélation avec les projets