Nous mettrons à jour notre Politique de confidentialité prochainement. En voici un aperçu.

L'essentiel du langage C

Utiliser le mot-clé typedef

Testez gratuitement nos 1341 formations

pendant 10 jours !

Tester maintenant Afficher tous les abonnements
Vous allez comprendre l'utilité du mot-clé typedef. Ce mot-clé permet le renommage de type de variables, sans être obligé de le rappeler dans le programme.
03:34

Transcription

Nous allons voir l'utilisation du mot clé typedef. typedef donc qui est un mot clé du C donc que vous ne pouvez l'utiliser en dehors de son cadre. A quoi sert typedef ? Et bien typedef permet de définir un type. C'est-à-dire que si vous voulez être comme ici la déclaration float prix avec typedef devant à chaque fois que l'on verra le mot prix dans ce cas là toutes les variables qui seront associées à prix seront de type flottant. Deuxième exemple, typedef enum donc on a une énumération est déclarée ici, je mets formation derrière eh ben dans ce cas là, à chaque fois que je verrais formation elle sera attribués à une énumération. Donc prenons un exemple. Ici nous avons fait un petit programme en fait où nous demandons à l'utilisateur de rentrer le prix de cette formation, et puis après, en effectue un tarif dégressif en fonction en fait de la durée de l'écoute ou la durée de téléchargement ou le consultabilité de ce fichier. Donc prix de la formation en mois, prix de la formation, prix de la formation au trimestre, prix à l'année, tous ça se sont des prix donc des float. Alors moi vu que j'ai mit typedef prix et qui est de type float dés que je mets prix, eh ben je mets prix formation automatiquement mon compilateur va me dire ben ça c'est du flottant. Maintenant, si je mets prix prix_au_mois, prix_au_trmestre, prix_annee automatiquement prix ici, vu que nous avons toujours notre typedef qui est le type flottant, c'est comme si j'avais mit float prix_mois, prix_au_triestre ainsi de suite. Il on va de même pour l'énumération j'ai effectuer en fait, simplement un copier-coller en fait de notre programme que nous avons fait ensemble sur l'énumération. Donc j'ai simplement fait un copier-coller, mais sauf que tout au début j'ai mit formation formation_proposee, Eh ben la formation à été typé énumérée, donc fomation_proposee ça va être une énumération parce que vous avez typedef qui lui est associé. D'ailleurs vous voyez le compilateur le reconnais automatiquement. Voilà ! Donc lançons un peu ce programme pour voir ce que ça donne. enter le prix de la formation donc téléchargeable 'langage C' je vais mettre un prix au hasard, je pourrais mettre beaucoup plus si je voulais faire beaucoup d'argent, mais bon il ne faut pas trop rêver. Alors le prix de cette formation en version téléchargeable est de 49.90 euros si vous voulez par exemple la consulter pendant 1 un mois eh ben ça vous coutera 10 euros, pendant un trimestre 16 euros et puis 20 euros pendant un an. Voià et on va de même pour l'énumération, donc là 5 par exemple et donc on retrouve la même chose que dans le programme sur les énumérations. Voià donc ce qu'il faut retenir est que le mot typedef évite d'avoir à re-déclarer systématiquement des choses qui sont du même type et faire notamment comme nous l'avons fait ici un peu des économies en terme de déclaration.

L'essentiel du langage C

Comprenez les concepts de base du langage C. Développez de simples applications en mode console, afin de comprendre les rouages d’un des langages les plus utilisés au monde.

7h51 (98 vidéos)
Aucun commentaire n´est disponible actuellement
 
Logiciel :
Spécial abonnés
Date de parution :12 janv. 2016

Votre formation est disponible en ligne avec option de téléchargement. Bonne nouvelle : vous ne devez pas choisir entre les deux. Dès que vous achetez une formation, vous disposez des deux options de consultation !

Le téléchargement vous permet de consulter la formation hors ligne et offre une interface plus conviviale. Si vous travaillez sur différents ordinateurs ou que vous ne voulez pas regarder la formation en une seule fois, connectez-vous sur cette page pour consulter en ligne les vidéos de la formation. Nous vous souhaitons un excellent apprentissage avec cette formation vidéo.

N'hésitez pas à nous contacter si vous avez des questions !