Cours

Exercices

Tutoriels

Quiz

Double pointeur en langage C - déclaration et utilisations

Double pointeur en langage C - déclaration et utilisations

Nous savons déjà qu'un pointeur pointe sur un emplacement en mémoire et sert donc à stocker l'adresse des variables. Donc, quand on définit un pointeur à pointeur. Le premier pointeur est utilisé pour stocker l'adresse de la variable. Et le deuxième pointeur est utilisé pour stocker l'adresse du premier pointeur. C'est pourquoi ils sont également connus comme des doubles pointeurs.

Lire la suite
Pointeurs et tableaux en langage C

Pointeurs et tableaux en langage C

Lorsqu'un tableau est déclaré, le compilateur alloue une quantité de mémoire suffisante pour contenir tous les éléments du tableau. L'adresse de base, c'est-à-dire l'adresse du premier élément du tableau, est également attribuée par le compilateur.

Lire la suite
Les classes de stockage en langage C

Les classes de stockage en langage C

Une classe de stockage représente la visibilité et l'emplacement d'une variable. Elle indique à partir de quelle partie du code nous pouvons accéder à une variable.

Lire la suite
Variables locales et globales en langage C

Variables locales et globales en langage C

Une portée dans n'importe quel langage de programmation est une région du programme dans laquelle une variable définie peut avoir son existence et au-delà, l'accès à la variable est impossible.

Lire la suite
Instruction break et continue en langage C

Instruction break et continue en langage C

Lorsqu'une instruction break est rencontrée dans la boucle, le contrôle du programme quitte immédiatement la boucle et reprend l'exécution avec l'instruction suivant la boucle.

Lire la suite
Instruction switch en C et C++

Instruction switch en C et C++

L'instruction switch est une instruction multidirectionnelle utilisée pour gérer les décisions. Cela fonctionne presque exactement comme la déclaration if-else.

Lire la suite
Lire et écrire dans un fichier en langage C

Lire et écrire dans un fichier en langage C

Un fichier représente une séquence d'octets, qu'il s'agisse d'un fichier texte ou d'un fichier binaire. Le langage de programmation C permet d'accéder aux fonctions de haut niveau ainsi qu'aux appels de bas niveau

Lire la suite
Traitements de base sur les fichiers en C

Traitements de base sur les fichiers en C

C fournit un ensemble de fonctions dans le fichier d’en-tête stdio.h pour la lecture et l’écriture de données dans et à partir du fichier.

Lire la suite
Structures et fonctions en C

Structures et fonctions en C

Comme tous les autres types, nous pouvons passer des structures en tant qu'arguments à une fonction. En fait, nous pouvons transmettre des membres individuels, des variables de structure, un pointeur sur des structures, etc.

Lire la suite
Structures et pointeurs en C

Structures et pointeurs en C

Dans ce cours, vous apprendrez à utiliser des pointeurs pour accéder aux membres des structures en C. Vous apprendrez aussi à allouer dynamiquement la mémoire des types de struct.

Lire la suite