Alors, commençons par la connexion, puis le lancement de son application terminale avec "Ctrl + Alt + T". Commencez d'abord avec la formation d'un nouveau fichier de type C. Ceci est nécessaire car nous devons effectuer les codes dans un fichier et le shell Linux ne compile pas le code C lui-même. Ainsi, nous utiliserons l'Ubuntu 20.04 Shell de console Linux pour faire un nouveau fichier C en utilisant ses instructions tactiles. Ce document sera formé dans le dossier ou le répertoire du système Linux. Si vous souhaitez simplement l'ouvrir dans l'éditeur de texte, ouvrez l'explorateur de fichiers et doublez sur le nom du fichier. Sinon, nous vous recommandons de l'ouvrir dans l'éditeur GNU Nano en utilisant l'instruction «Nano» à faire afficher sur l'écran Shell.
Exemple 01:
Nous allons jeter un œil à la syntaxe d'une déclaration de programme simple en C pour afficher la chaîne «Hello World» sur l'Ubuntu 20.04 Shell. Pour cela, vous devez utiliser l'instruction «printf» de la langue C dans le code. Comme vous pouvez le voir dans l'image jointe ci-dessous, nous avons ouvert le fichier et ajouté une déclaration printf. C'est plus comme une fonction printf car il contient la parenthèse. Dans ses parenthèses, nous avons utilisé des virgules inversées pour ajouter un «Hello World!" chaîne. Après cette déclaration, vous devez ajouter le «;» demi-colon pour le rendre exécutable. Ceci est la syntaxe la plus élémentaire du programme «Hello World». Exécutons le code pour voir sa sortie.
Maintenant, nous avons besoin du compilateur C dans Ubuntu 20.04 pour compiler le code. Pour cela, utilisez le compilateur «GCC» dans le shell et exécutez l'instruction ci-dessous illustrée. Vous obtiendrez une erreur disant que la déclaration a été manquante pour la déclaration «printf».
Laissez-nous vous faire savoir que l'exécution du programme C et C ++ commence toujours à partir de sa méthode principale (). Sans la fonction principale (), notre programme ne sera jamais exécuté. Nous avons donc ajouté l'instruction printf contenant la chaîne «Hello World» dans la fonction principale () du fichier C après avoir ouvert le même fichier C. Enregistrons le code mis à jour ci-dessous et exécutons-le.
Alors que la compilation de ce code C mise à jour, nous avons un autre avertissement montrant que l'instruction PRINTF manque de sa déclaration implicite dans le code qui est sa bibliothèque d'en-tête I.e., «STdio.h ”. Donc, nous voulons ajouter la bibliothèque en code C avant de la compiller.
Ainsi, nous avons de nouveau ouvert le fichier et ajouté le "STdio.h ”bibliothèque d'en-tête en utilisant le mot-clé« #include »avant lui. Cet en-tête doit être placé au début de ce fichier C comme indiqué. Parallèlement à cela, nous avons ajouté le signe «\ n» dans la chaîne «Hello World» de l'instruction printf pour ajouter la ligne de fin après elle. Si nous ne l'ajoutons pas, notre sortie et notre prochaine ligne d'instructions seront affichées sur la même ligne sur l'écran du shell.
Enregistrons à nouveau le fichier Code C mis à jour et faisons-le compilé sur le shell. En utilisant le compilateur GCC du langage C, nous avons compilé le code et il a réussi comme le montre l'image décrite ci-dessous. Après cela, lorsque nous avons exécuté notre code C compilé, il affiche la chaîne «Hello World» sur l'écran de sortie du shell.
Exemple 02:
Le premier exemple était le plus fondamental à commencer. Avançons un peu pour améliorer notre niveau de connaissances et d'expertise dans la langue C. Dans cet exemple, nous essaierons d'afficher la chaîne «Hello World» plus d'une fois. Pour cela, nous devons pratiquer la boucle C «pour» dans le code. Ainsi, nous avons ouvert le même fichier C Ajouter à jour sa méthode principale (). Au début d'une fonction Main (), nous avons initialisé une boucle «pour» à partir de 0 et se terminant avant d'atteindre 10. La valeur de boucle est utilisée pour incrémenter de 1 à chaque itération pour se déplacer vers le suivant. Sur chaque itération, la chaîne «Hello World» sera imprimée. La fonction Main () a été terminée ici et le code se termine. Enregistrons ce code et voyons la sortie de ce code.
Le compilateur GCC a été utilisé pour mettre à jour cet exemple de fichier de code I.e., "Bonjour.C ". Après la compilation réussie de notre code C mis à jour, nous l'avons exécuté avec le «./un.instruction out. En retour, la chaîne «Hello World» a été affichée 10 fois sur la coque car nous avons utilisé la boucle «pour» à partir de 0 à 10. L'utilisation de «\ n» ajoute une rupture de ligne après chaque chaîne «Hello Wolrd» sur l'écran de sortie comme ci-dessous.
Exemple 03:
Nous avons jeté un coup d'œil aux exemples les plus simples pour afficher «Hello World» sur la coque avec et sans la boucle «pour». Maintenant, il est temps de jeter un coup d'œil à une autre boucle pour afficher la chaîne «Hello World» i.e., pendant la boucle. Ce programme sera très différent des deux exemples ci-dessus avec un peu de similitude. Nous consommons le même fichier de code C. Dans ce fichier, nous avons mis à jour le code et utilisé deux méthodes différentes. L'un est la fonction Main () toujours connue d'où commence la réalisation et l'autre est la fonction «Helloworld ()» définie par l'utilisateur. L'exécution commence à partir de la méthode principale () et la variable entière «n» est initialisée à 1.
Voici la boucle «while» qui continuera de s'exécuter jusqu'à ce que la valeur de «n» n'atteigne pas le 6. Dans cette boucle, nous avons appelé la fonction «helloworld» et en faisant passer «n» comme argument. Après l'exécution de la fonction helloworld (), la valeur de «n» sera incrémentée de 1. Dans la fonction helloworld (), la chaîne «Hello World» sera imprimée avec l'instruction printf avec la valeur d'incrément actuelle de la boucle I.e., "N". Lorsque la variable «n» a atteint 5, la boucle while sera également terminée et la fonction principale ().
Après avoir enregistré ce code C nouvellement fabriqué avec Ctrl + S, nous l'avons compilé en utilisant le compilateur GCC d'Ubuntu. C'était un processus de compilation réussi. Après cela, l'exécution a été effectuée et la chaîne «Hello World» a été affichée 5 fois avec son numéro d'itération I.e. 1, 2, 3, 4, 5.
Conclusion
Enfin! Nous avons terminé ce tutoriel C Simple pour implémenter le programme «Hello World» dans Ubuntu 20.04 Système d'exploitation Linux. Nous sommes partis de la base et avons progressivement augmenté le niveau de difficulté dans nos exemples pour le rendre plus compréhensible pour les utilisateurs de Linux. Pour cela, nous avons essayé d'utiliser les boucles «for» et «while» dans différents exemples.