Solutions pratiques

Résolvez le problème. Continuez à construire.

Collection d'articles pratiques C

Trouvez la réponse qu'il vous faut

Parcourez des solutions pratiques classées par tâche.

__COUNT__ entrées

Comment vérifier si un fichier existe en CCe tutoriel présente la meilleure façon de vérifier si un fichier existe en C. Ce tutoriel décrit la fonction d'accès et la fonction fopen en CComment obtenir une sous-chaîne en CCe tutoriel présente différentes méthodes en C pour obtenir une sous-chaîne à partir d'un caractère. Ce tutoriel décrit l'utilisation des fonctions memcpy() et strncpy() en CComment obtenir la taille d'un tableau en CCe tutoriel présente des méthodes en C pour déterminer la taille d'un tableau. Ce tutoriel décrit l'utilisation de l'opérateur sizeof() en CComment convertir une chaîne de caractères en entier en CCet article présente différentes méthodes en C pour convertir une chaîne de caractères en un entierComment convertir un nombre entier en chaîne de caractères en CCe tutoriel présente différentes méthodes en C pour convertir un entier en une chaîne de caractères. Il décrit l'utilisation des fonctions sprintf() et itoa() en CComment convertir un nombre entier en caractère en CCe tutoriel présente les différentes façons de convertir un entier en un caractère en CTableau des structures en CCe tutoriel présente différentes méthodes pour créer un ensemble de structures en CInitialiser un tableau à 0 en CCe tutoriel présente les différentes façons d'initialiser un tableau à 0 en CComparez Char en CCe tutoriel présente les différentes façons de comparer les variables des chariots en Cwait Fonction en CCet article présente la manière d'utiliser la fonction d'attente dans CVérifiez si la chaîne contient une sous-chaîne en CCet article montre comment vérifier si une chaîne de caractères contient une sous-chaîne en CVariable statique en CCet article présente l'utilisation de la variable statique en CUtiliser une minuterie en CCet article présente l'utilisation d'une minuterie en CUtiliser typedef enum en CCet article présente la manière d'utiliser typedef enum dans CUtiliser la fonction strtok en CCet article présente l'utilisation de la fonction strtok en CUtiliser l'esperluette de pointeur et la notation en CCet article présente la manière d'utiliser l'esperluette de pointeur et la notation en CTexte formaté pour l'impression en CCet article montre comment imprimer un texte formaté en CTableau de chaînes de caractères en CCet article présente comment déclarer un tableau de chaînes de caractères en CPointeur de fonction en CCet article montre comment utiliser un pointeur de fonction en CObtenir les données de l'utilisateur en CCet article présente comment obtenir la saisie de texte de l'utilisateur dans CObtenir l'annuaire de travail actuel en CCet article montre comment obtenir le répertoire de travail actuel en CObtenez la sous-chaîne en CCet article présente comment obtenir une sous-chaîne en CModulo Opérateur en CCet article présente la manière d'utiliser l'opérateur modulo dans CMasquage de bit en CCet article présente l'utilisation du masquage de bits en C.Lire un fichier en CCet article présente la manière de lire un fichier en CLes exposants en CCet article présente la manière d'utiliser les fonctions d'exponentiation dans CLe mot-clé extern en CCet article présente la manière d'utiliser le mot-clé externe dans CLa fonction execvp en CCet article présente l'utilisation de la fonction execvp en CLa fonction dup2 en CCet article montre comment utiliser la fonction dup2 en CInitialiser une structure en CCet article présente la manière d'initialiser une structure en CInitialiser le réseau de chariots en CCet article présente la manière d'initialiser un tableau de caractères en CImprimer pour stderr en CCet article présente la façon d'imprimer pour stderr en CImprimer le tableau de caractères en CCet article présente comment imprimer un tableau de caractères en Ci++ vs ++i en CCet article montre comment utiliser les opérateurs d'incrémentation des préfixes et des postfixes dans le langage CGénérer un nombre aléatoire en CCet article montre comment générer un nombre aléatoire en CFonction de tri en CCet article montre comment utiliser la fonction de tri standard des bibliothèques en CEffacer le tableau de caractères en CCet article montre comment nettoyer les tableaux de caractères en CÉcrire dans un fichier en CCet article présente la manière d'écrire dans un dossier CCorrection gratuite de l'erreur de pointeur invalide en CCet article présente la manière de corriger gratuitement une erreur de pointeur non valide dans CConvertir une chaîne de caractères en minuscules en CCet article présente comment convertir une chaîne de caractères en minuscules en CConcaténer les chaînes de caractères en CCet article montre comment utiliser les chaînes de caractères littéraux concaténés en CComparer les chaînes de caractères en CCet article présente comment comparer les chaînes de caractères en CAllouer la mémoire de structure avec malloc en CCet article montre comment allouer la mémoire de structure avec malloc en C#ifndef Inclure les gardes dans CCet article présente la manière d'utiliser l'ifndef pour inclure les gardes dans les CUtilisez struct Alignment and Padding en CCet article montre comment utiliser l'alignement et le remplissage de structure en CUtilisez shmget pour allouer de la mémoire partagée en CCet article explique comment utiliser la fonction shmget pour allouer de la mémoire partagée en CUtilisez la fonction waitpid en CCet article explique comment utiliser la fonction waitpid en CUtilisez la fonction strsep en CCet article explique comment utiliser la fonction strsep en CUtilisez la fonction strdup en CCet article montre comment utiliser la fonction strdup en CUtilisez la fonction opendir en CCet article montre comment utiliser la fonction opendir en CUtilisez la fonction nanosleep en CCet article montre comment utiliser la fonction nanosleep en CUtilisez la fonction gettimeofday en CCet article montre comment calculer le temps de passage dans un bloc de code en CUtilisez la fonction getchar en CCet article présente l'utilisation de la fonction getchar en CUtilisez la fonction feof en CCet article montre comment utiliser la fonction feof dans CUtilisez la fonction exit en CCet article présente la manière d'utiliser la fonction exit en CUtilisez la fonction execlp en CCet article présente l'utilisation de la fonction execlp en CUtilisez la fonction bzero en CCet article présente l'utilisation de la fonction bzero dans CUtilisez l'instruction goto en CCet article présente comment utiliser l'instruction goto en CUtiliser Mutex Lock en CCet article montre comment utiliser le verrouillage mutex en CUtiliser les opérations de décalage de bit en CCet article montre comment utiliser les opérations de décalage de bits dans les systèmes CUtiliser la redirection de fichiers en CCet article montre comment utiliser la redirection de fichiers dans CUtiliser la fonction fork en CCet article montre comment utiliser la fonction fork en CUtiliser la fonction crypt en CCet article montre comment utiliser la fonction de cryptage en CTrouver le nom d'hôte du système en CCet article montre comment trouver le nom d'hôte du système en CRetourner une structure à partir d'une fonction en CCet article présente comment renvoyer une structure à partir d'une fonction en Copen vs fopen en CCet article présente comment utiliser les fonctions open vs fopen en CObtenir la taille du fichier en CCet article montre comment obtenir la taille du fichier en CObtenir la longueur du tableau de caractères en CCet article montre comment obtenir la longueur d'un tableau de caractères en CObtenir l'ID de thread en CCet article explique comment obtenir l'ID de thread en CMettre en œuvre le Cipher de César en CCet article présente la manière de mettre en œuvre le chiffrement de César en CLire le fichier ligne par ligne en utilisant fscanf en CCet article montre comment lire un fichier ligne par ligne en utilisant le fscanf en CLire le fichier binaire en CCet article présente comment lire un fichier binaire en CLa fonction ronde en CCet article montre comment utiliser la fonction round en CInitialiser un tableau de structures en CCet article présente comment initialiser un tableau de structures en CImplémenter le dictionnaire en CCet article présente comment implémenter le dictionnaire en CImplémenter la fonction Swap en CCet article montre comment implémenter la fonction d'échange en CFlush stdout Flux de sortie en CCet article présente la manière de purger le flux de sortie de la chaîne en CCréer un nouveau répertoire en CCet article présente comment créer un nouveau répertoire en CCouper une chaîne en CCet article montre comment couper une chaîne en CCopier le tableau de caractères en CCet article présente comment copier un tableau de caractères en CConvertir Char* en Int en CCet article montre comment convertir un pointeur de caractère en int en CConcaténer la chaîne et l'Int en CCet article présente la façon de concaténer la chaîne et l'int en Cargc et argv en CCet article montre comment utiliser la ligne de commande en CAllocation dynamique d'un tableau en CCet article présente la manière d'allouer dynamiquement un tableau en CAligner les colonnes dans la fonction printf en CCet article explique comment aligner les colonnes dans la fonction printf en CAccéder aux variables d'environnement à l'aide de la fonction setenv en CCet article montre comment exporter des variables d'environnement à l'aide de la fonction setenv en CUtilisez la fonction sched_setaffinity en CCet article montre comment utiliser la fonction sched_setaffinity en CUtilisez la fonction pthread_join en CCet article montre comment utiliser la fonction pthread_join en CUtilisez la fonction getaddrinfo en CCet article présente comment utiliser la fonction getaddrinfo en CUtilisez la bibliothèque de threads C11 en CCet article montre comment utiliser la bibliothèque de threads C11 en CUtiliser un sémaphore en CCet article présente comment utiliser un sémaphore en CUtiliser les types atomiques en CCet article explique comment utiliser les types atomiques en CUtiliser des variables thread_local en CCet article montre comment utiliser les variables thread_local en CTuer un processus enfant en CCet article présente comment tuer un processus enfant en CTronquer la chaîne en CCet article explique comment tronquer une chaîne en COuvrez un socket en CCet article montre comment ouvrir un socket en CObtenir les attributs étendus du fichier en CCet article montre comment obtenir des attributs étendus d'un fichier en CMesurer l'heure du système avec la fonction getrusage en CCet article présente comment mesurer le temps système avec la fonction getrusage en CLire les données de pipe en CCet article présente comment lire à partir pipe en CImprimer les nombres en notation scientifique en CCet article présente comment imprimer des nombres en notation scientifique en CGérer le signal SIGINT en CCet article présente comment gérer le signal SIGINT en CEnvoyer un signal à un processus en CCet article montre comment envoyer un signal à un processus en CContrôler le processus du démon à partir d'un autre processus en CCet article présente comment contrôler le processus du démon à partir d'un autre processus en CComparer les bits en CCet article montre comment comparer des bits en CComment la variable optind est attribuée en CCet article présente comment la variable optind est affectée en CSpécificateur de format %p en CLe spécificateur de format %p est utilisé pour imprimer les données d'un pointeur en C.Comment tracer des données en CCet article montre comment tracer des données en CÉléments en excès dans l'avertissement de l'initialiseur scalaire en CCet article montre comment résoudre les éléments excessifs du message d'avertissement dans l'initialiseur scalaire en C.** en CCe tutoriel enseigne comment utiliser un pointeur à pointeur pour stocker l'adresse du pointeur en C.Try Catch en CCet article présente un exemple d'implémentation du comportement try-catch en C, qui, par défaut, ne prend pas en charge les mécanismes de gestion try-catch/exception.Imprimer le binaire du nombre en CUn tutoriel de programmation complet pour convertir un nombre décimal en un nombre binaire en utilisant le langage C.Expressions régulières en CDans cet article, nous parlerons des expressions régulières en C.Utilisez comme caractère de retour chariot en COn peut utiliser comme caractère de retour chariot ou pour ramener le curseur au début de la ligne en C.size_t en COn peut utiliser la commande size_t pour définir une variable de type de données non signée en C.Signer étendre 9 bits en CNous allons apprendre à étendre la signature d'un entier de neuf bits en C dans ce tutoriel.Map ou structure en COn peut utiliser la Map ou la structure pour créer une collection de variables en C.for-each boucle en CLe contenu suivant examinera si le langage informatique C prend en charge ou non une boucle foreach.Fonction MIN et MAX en COn peut utiliser des macros ou des boucles pour implémenter la fonction MIN et MAX en C.End of File (EOF) en CLe sujet de l'expression d'EOF en C sera au centre de cet article.Différence entre entier non signé et entier signé en CL'article suivant explorera les distinctions entre int signé et non signé dans le langage de programmation C.Déclaration implicite de fonction en COn peut supprimer l'avertissement de déclaration de fonction implicite en déclarant les fonctions au-dessus de la fonction principale en C.Créer un tableau en COn peut utiliser des tableaux pour créer des tables en C.