Le mot-clé typedef en C

Une introduction au mot-clé typedef en C

LetypedefLe 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 nouveauNUMBERtype qui est unint:

typedef int NUMBER

et une fois que vous le faites, vous pouvez définir de nouveauxNUMBERvariables:

NUMBER one = 1;

Maintenant, vous pourriez demander: pourquoi? Pourquoi ne pas simplement utiliser le type intégréintau lieu?

Bien,typedefdevient 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: