Une introduction au mot-clé typedef en C
Letypedef
Le mot-clé en C vous permet de définir de nouveaux types.
À partir dutypes C intégrés, nous pouvons créer nos propres types, en utilisant cette syntaxe:
typedef existingtype NEWTYPE
Le nouveau type que nous créons est généralement, par convention, en majuscules.
Ceci pour le distinguer plus facilement, et le reconnaître immédiatement comme type.
Par exemple, nous pouvons définir un nouveauNUMBER
type qui est unint
:
typedef int NUMBER
et une fois que vous le faites, vous pouvez définir de nouveauxNUMBER
variables:
NUMBER one = 1;
Maintenant, vous pourriez demander: pourquoi? Pourquoi ne pas simplement utiliser le type intégréint
au lieu?
Bien,typedef
devient vraiment utile lorsqu'il est associé à deux choses: les types énumérés et les structures.
Téléchargez mon gratuitManuel C
Plus de tutoriels clang:
- Introduction au langage de programmation C
- C Variables et types
- Constantes C
- Opérateurs C
- C Conditionnels
- Comment travailler avec des boucles en C
- Introduction aux tableaux C
- Comment déterminer la longueur d'un tableau en C
- Introduction aux chaînes C
- Comment trouver la longueur d'une chaîne en C
- Introduction aux pointeurs C
- Boucle à travers un tableau avec C
- Booléens en C
- Introduction aux fonctions C
- Comment utiliser NULL en C
- Concepts d'E / S de base en C
- Guillemets doubles vs guillemets simples en C
- Comment renvoyer une chaîne à partir d'une fonction C
- Comment résoudre l'avertissement de fonction de bibliothèque déclarant implicitement dans C
- Comment vérifier une valeur de caractère en C
- Comment imprimer le caractère de pourcentage en utilisant `printf ()` en C
- Spécificateurs et modificateurs de conversion C
- Comment accéder aux paramètres de ligne de commande en C
- Portée des variables en C
- Pouvez-vous imbriquer des fonctions dans C?
- Variables statiques en C
- Variables globales C
- Le mot-clé typedef en C
- C Types énumérés
- Structures C
- Fichiers d'en-tête C
- Le préprocesseur C