L'essentiel du langage C

Proposer une structure de programme

Testez gratuitement nos 1268 formations

pendant 10 jours !

Tester maintenant Afficher tous les abonnements
Denis Réant vous explique ce que sont les blocs qui constituent un fichier C. Vous allez pouvoir structurer votre fichier et le rendre lisible.
03:57

Transcription

Je vous propose donc simplement une structure, une ossature, ou aussi dit en anglais, et on voit souvent le terme template apparaître, d'un programme. Donc, pour ça, je vous ai proposé une structure. Les gens disposant de l'abonnement, qui leur permet de télécharger le programme source, pourront retrouver exactement la structure du programme suivant. Alors, voilà un peu ce que je vous propose comme ossature. Donc, il n'y a absolument rien de gravé dans le marbre. Ce n'est qu'une proposition. Donc, c'est de mettre en commentaire le nom de projet, l'auteur ou les auteurs. La dernière date de révision. Donc à chaque fois, vous venez les accumuler avec les numéros de version. Avec les auteurs de révisions et les dates de ces mêmes révisions. Et puis, faire un petit rappel à l'intérieur des fonctionnalités. Alors nous, nous aurons jamais à remplir tous ces éléments là, puisque nous sommes en phase d'apprentissage. En tout cas, je reviens un petit peu sur le fait, bien avoir mis en magenta, nos commentaires, si au moins là, on y voit quelque chose. Je vous propose de rappeler la fonctionnalité du fichier sur lequel vous êtes en train de travailler Ce projet, ou ce fichier, permet d'effectuer l'affichage des chaînes de caractères et calcul préprogrammé, par exemple. Et puis d'indiquer aussi les bibliothèques nécessaires, qui vous sont indispensables pour mettre en place votre programme. Ainsi que l'intitulé des fonctions utilisées. Alors, ma fonction, on ne sait pas encore ce qu'est une fonction pour l'instant, donc, je dirais que je passe un peu, mes fonctions peuvent avoir des paramètres d'entrée, un paramètre de sortie. Donc, par exemple, la fonction monAddition, je mets quoi, je peux mettre trois nombres. Les paramètres d'entrée sont trois nombres entiers. Le résultat de l'addition est renvoyé en sortie. Autre fonction, voilà, pour l'exemple, j'ai mis monAutreFonction, fait quelque chose, aucun paramètre, donc void. Ensuite, de déclarer une petite zone, qui permettra d'y mettre toutes vos bibliothèques. Ensuite, une petite zone où on mettra la déclaration des équivalences. Encore une autre pour la déclaration des prototypes des fonctions. Ce sont toutes des choses que l'on verra ensemble, bien évidemment, ne paniquez pas pour l'instant. C'est juste de la mise en page. Et encore une zone pour la déclaration globale des variables. Alors ici, elle sera globale. Mais vous verrez qu'il est plutôt dangereux de mettre des variables en mode global dans un projet complet. Or nous, nous fonctionnerons que par tout petit projet. Donc forcément, nos variables seront globales et visibles, par tous nos fichiers, vu que nous aurons qu'un seul fichier. Hormis pour quelques exceptions que nous verrons dans les chapitres précédents. Et là, vous mettez programme principal. Alors, vous voyez, avec le design, tout à l'heure, je vous l'avais mis avec des petites étoiles. Après, tout ceci n'est que d'ordre personnel. Voilà un peu ce que je voulais vous dire. Par exemple l'indentation, vous voyez, il est toujours plus préférable de tout sélectionner, et d'appuyer une fois sur Tab, comme ça, on sait que la fonction main commence et se finit ici. Et tout ce qu'il y a à l'intérieur correspond à cette fonction. Voilà un peu sur quel type de structure nous allons travailler, tout au long de notre formation.

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 !