Bonjour et bienvenue.
Dans cette vidéo, nous allons créer notre premier programme C.
Vous connaissez donc probablement ce point de vue.
C'est ce qu'on appelle la lumière.
Dans cet espace de travail, nous avons quelques projets issus de vidéos précédentes, le projet deux et le projet trois.
Nous voulons créer un nouveau projet et nous devrions savoir comment le faire.
À ce stade, nous pouvons simplement aller dans le fichier Nouveau projet, ou nous pouvons sélectionner l'espace
de travail en faisant un clic droit et en disant Nouveau projet.
Notre nouvel assistant de projet s'affiche alors.
Je vais utiliser le modèle précédent que nous avons créé dans une vidéo précédente, et
je vais donc nommer ce projet, notre premier projet.
Qu'en est-il de notre premier programme ?
C'est encore mieux.
Dans la catégorie, je vais sélectionner nos modèles d'utilisateurs.
Et pour le type, je vais sélectionner mon modèle, je vais cliquer sur.
D'accord.
Vous remarquerez que notre premier dossier de programme a été créé, mais qu'il n'est pas surligné en gras, qu'il
n'est pas en gras.
Nous devons faire de cette signification en gras notre projet actif, car cela signifie qu'à chaque fois que nous
l'éditons ou que nous le compilons, il compilera en fait ce projet.
Nous allons donc aller de l'avant et double-cliquer sur le texte pour le mettre en gras.
Nous sélectionnons donc Main. c et nous allons fermer cet autre fichier et vous verrez que nous avons
notre programme Hello World modélisé à partir de nos paramètres de projet précédents.
Nous allons aller de l'avant et supprimer ceci parce que c'est toujours une bonne idée d'écrire du code à
partir de zéro de toute façon parce que vous comprenez alors ce que vous faites et c'est une bonne pratique pour vous les gars à entreprendre.
À ce stade, nous allons commencer à écrire notre code et nous allons commencer par inclure un fichier d'en-tête
standard, et ces concepts seront expliqués encore plus en détail.
Mais ce symbole dièse est en fait une définition du préprocesseur qui dit que nous voulons inclure quelque part
un autre code construit à partir de C plus de la bibliothèque standard de C.
Nous pourrons également inclure nos propres fichiers d'en-tête plus tard, mais pour l'instant nous nous contentons de dire include standard IO. H Vous voyez la mise en évidence de la syntaxe et nous disons
simplement include, puis la prochaine ligne de code que nous voulons écrire est notre
fonction principale.
Notre fonction principale est notre point d'entrée dans le programme.
C'est la fonction qui est exécutée lorsque nous lançons notre programme, notre exécutable.
Aujourd'hui, la fonction principale a de nombreuses variantes.
Nous allons juste le créer avec le type de données INT et encore une fois, il est surligné en violet et nous disons simplement
main et nous pouvons avoir des parenthèses vides.
Et vous remarquerez que lorsque vous tapez une parenthèse, elle est rouge parce qu'il n'y a pas de fin, n'est-ce pas ?
Entre parenthèses.
La parenthèse gauche commence donc la définition d'un prototype de fonction, et la parenthèse droite la termine.
Cette fonction ne prend aucun paramètre, nous allons donc la laisser vide.
Maintenant, incidemment, le C vous permet également de mettre void, qui est un mot-clé spécial, mais
nous allons juste faire un vide pour l'instant et ensuite nous allons créer notre fonction et toutes les fonctions commencent
par l'accolade curly gauche.
Nous allons donc avoir une accolade bouclée à gauche.
Encore une fois, c'est rouge parce que pour terminer la fonction, nous devons avoir une accolade à droite
et une accolade à gauche pour commencer le bloc de fonction.
En principe, tout ce qui se trouve entre la fonction gauche et l'accolade gauche et l'accolade droite est du code
à l'intérieur d'une fonction.
Encore une fois, ces termes ne sont peut-être pas tout à fait compréhensibles.
Nous sommes en train d'écrire notre premier programme qui démontrera une certaine compréhension de la syntaxe, puis vous aurez
un défi à relever et ainsi de suite.
Ainsi, chaque fois que vous avez une accolade rouge, vous devez avoir une accolade finale.
D'ailleurs, l'IDE l'ajoutera pour vous lorsque vous appuierez sur le bouton de retour après avoir ajouté la gauche.
Ce que j'aimerais faire maintenant, c'est écrire un code qui demandera à l'utilisateur
d'entrer son numéro préféré et qui l'imprimera.
Encore une fois, certaines de ces informations seront détaillées en ce qui concerne la syntaxe dans des vidéos ultérieures, mais nous voulons
écrire notre premier programme et être en mesure de le compiler.
À ce stade, nous allons donc créer une variable qui stocke des informations et qui va stocker notre
numéro préféré.
Nous voulons donc qu'il soit de type INT et nous allons juste le nommer mon numéro préféré et nous allons l'initialiser
à zéro.
Nous allons lui attribuer des données, n'est-ce pas ?
Nous parlerons des types de données et des variables, et nous reviendrons sur ces concepts dans de futures vidéos.
Nous voulons toujours utiliser de bonnes conventions de dénomination pour les variables qui stockent nos données, puis nous allons demander
à l'utilisateur d'entrer quelques informations.
Nous allons donc utiliser une fonction appelée scanf.
Encore une fois, à l'intérieur des guillemets doubles, nous allons simplement mettre notre spécificateur de type de données percent D et une barre oblique
inverse ou un guillemet de fin.
Nous allons ensuite stocker ces données dans une variable appelée "mon numéro préféré".
Vous devriez donc taper avec moi pour voir comment nous pouvons écrire du code et obtenir des informations de l'utilisateur,
etc.
Il y aura à nouveau une autre vidéo qui expliquera spécifiquement comment obtenir des données.
Nous allons donc également demander à l'utilisateur de saisir un nombre.
Nous voulons donc afficher une sortie à l'écran.
Nous allons donc faire quelque chose comme "entrez votre numéro préféré", d'accord ?
Puis ajouter un saut de ligne pour.
Vous remarquerez que tout est entre guillemets.
Nous mettons ensuite un point-virgule à la fin de cette déclaration.
Vous remarquerez également que d'autres instructions en C, telles que la directive include, n'ont pas de point-virgule.
Les fonctions n'ont pas de point-virgule.
Nous devons donc utiliser un numéro d'entrée et nous allons simplement imprimer et leur dire quel
est leur numéro.
Nous allons donc dire print out, vous avez entré un nombre et nous allons utiliser un spécificateur de format expliqué à nouveau plus loin,
la barre oblique inverse n pour le saut de ligne.
Nous allons ensuite afficher la valeur de la variable, qui est mon chiffre préféré.
Et nous allons terminer nos parenthèses et notre semi par notre point-virgule.
La compréhension principale de ce code est que nous avons beaucoup de code complété avec des parenthèses,
des parenthèses finales et ainsi de suite, ainsi que des guillemets finaux, des guillemets doubles.
L'IDE fait donc beaucoup de choses intéressantes pour vous.
Ensuite, nous avons à nouveau la coloration syntaxique, c'est une sorte de familiarisation
avec la syntaxe du langage C et ensuite, parce que nous avons un int, nous voulons juste dire retourner zéro, ce qui signifie que nous n'avons
pas d'erreurs et ensuite nous pouvons sauvegarder notre code, nous pouvons appuyer sur control.
S Et comme notre premier programme est en gras, cela signifie que nous pouvons le compiler et que nous pouvons cliquer
avec le bouton droit de la souris et dire "compiler" et vous verrez le résultat dans la fenêtre de construction.
Il s'agit de savoir si la compilation s'est déroulée avec succès et sans erreur.
D'accord.
Nous venons donc d'écrire notre premier programme qui fait quelque chose de très simple en demandant à l'utilisateur son
numéro préféré, en obtenant cette entrée et en affichant la sortie.
Encore une fois, beaucoup de ces concepts, l'obtention de l'entrée, l'affichage du format de sortie, les spécificateurs, les fonctions,
tout cela sera défini plus tard.
Le but de cette vidéo est d'écrire du code, de se familiariser avec la syntaxe et d'être capable
de compiler ce code.
Nous n'avons donc pas commis d'erreurs.
Dans la prochaine conférence, nous allons donc vous montrer comment vous pouvez construire, n'est-ce pas ?
Nous avons déjà parlé des programmes C et des nombreuses étapes nécessaires à la création d'un programme binaire et exécutable, n'est-ce
pas ?
L'une est la compilation, l'autre la liaison. Jusqu'à présent, nous n'avons fait que compiler, maintenant nous
devons construire notre projet entier pour qu'il se lie et crée notre programme exécutable.
Nous verrons cela lors de la prochaine conférence.
Nous vous remercions.