Avant-propos Nous proposons, par ce livre, d'apprendre la programmation en langage C. Dans ce livre, nous supposerons que le lecteur a des notions de base...
1 kio (849 mots) - 16 octobre 2021 à 18:46
Les opérateurs du C permettent de former des expressions, expressions qui diront quoi faire à votre programme. On peut voir un programme C comme étant...
19 kio (1 891 mots) - 28 décembre 2023 à 10:27
Le C est un langage typé statiquement : chaque variable, chaque constante et chaque expression, a un type défini à la compilation. Le langage lui-même...
40 kio (4 557 mots) - 15 août 2024 à 18:30
Dans cette section, nous allons présenter un mécanisme permettant de manipuler les adresses, les pointeurs. Un pointeur a pour valeur l'adresse d'un objet...
31 kio (4 128 mots) - 25 juillet 2023 à 11:18
Le langage C a été inventé aux Bells Labs en 1972 par Dennis Ritchie pour permettre l'écriture du système d'exploitation UNIX, alors développé par Ken...
18 kio (2 701 mots) - 20 juillet 2018 à 11:43
La gestion dynamique de la mémoire en C se fait à l'aide de principalement deux fonctions de la bibliothèque standard : malloc, pour l'allocation dynamique...
23 kio (3 180 mots) - 26 novembre 2020 à 00:19
La bibliothèque standard du langage C peut paraître relativement pauvre par rapport à d'autres langages tout en un plus récents comme Python, Ruby, Perl...
2 kio (270 mots) - 21 juin 2014 à 14:52
Le langage C offre quelques facilités d'écritures pour simuler les chaînes de caractères à l'aide de tableaux. En plus de cela, certaines fonctions de...
15 kio (1 938 mots) - 18 juin 2023 à 21:39
Le langage C fournit un en-tête spécialisé pour la gestion des erreurs : <errno.h>. Cet en-tête déclare notamment une variable globale errno, et un certain...
6 kio (875 mots) - 16 avril 2020 à 08:34
Un programme C dans son ensemble peut être décrit comme un ensemble de fonctions qui s'appellent les unes les autres. Une fonction parmi celles-ci est...
18 kio (2 063 mots) - 6 octobre 2022 à 22:22
Le code suivant définit une fonction fonction renvoyant une valeur de type type_retour et prenant N arguments, par1 de type type1, par2 de type type2,...
20 kio (2 719 mots) - 28 décembre 2023 à 14:55
Les fonctions d'entrées/sorties sont celles qui vous permettent de communiquer avec l'extérieur, c'est-à-dire, la console, les fichiers, tubes de communication...
38 kio (5 006 mots) - 25 septembre 2022 à 19:17
Le préprocesseur est un langage de macro qui est analysé, comme son nom l'indique, avant la compilation. En fait, c'est un langage complètement indépendant...
23 kio (2 988 mots) - 5 mars 2022 à 21:49
struct ma_structure { type1 champ1; type2 champ2; ... typeN champN; } var1, var2, ..., varM; Déclare une structure (ou enregistrement) ma_structure composé...
19 kio (2 438 mots) - 16 avril 2020 à 08:34
Ébauche (Liste complète des ébauches) Cette page est considérée comme une ébauche à compléter . Si vous possédez quelques connaissances sur le sujet, vous...
6 kio (966 mots) - 12 août 2024 à 09:46
Vous trouverez ici des références d'ouvrages ou de sites internet ayant servi à l'élaboration de ce wikilivre, ou pouvant être d'intérêt pour une connaissance...
2 kio (247 mots) - 16 juin 2015 à 23:58
Il existe deux types de tableaux : les tableaux statiques, dont la taille est connue à la compilation, et les tableaux dynamiques, dont la taille est connue...
19 kio (2 471 mots) - 2 novembre 2022 à 22:27
for (initialisation ; condition ; itération) bloc Une boucle for commence par l'initialisation, puis exécute le bloc de code tant que la condition est...
7 kio (914 mots) - 28 septembre 2020 à 14:26
Pour pouvoir utiliser les fonctions mathématiques, il faut utiliser l'en-tête <math.h>, ainsi que <errno.h> pour gérer les erreurs : #include <math.h>...
3 kio (299 mots) - 16 avril 2020 à 08:34
Les tests permettent d'effectuer des opérations différentes suivant qu'une condition est vérifiée ou non. Les sauts conditionnels permettent de réaliser...
7 kio (715 mots) - 19 août 2021 à 09:32