Apprendre un langage de programmation C est indispensable si vous débutez votre carrière de programmeur. Vous n'avez besoin que d'un éditeur de texte pour écrire le programme C et du compilateur GCC ou Clang pour compiler le programme sous Linux.
Dans cet article, nous verrons comment écrire et compiler un programme C.
Qu'est-ce que le langage C ?
C est un langage de programmation à usage général qui convient le mieux à la programmation système. Développé par Dennis Ritchie au Bell Lab pour écrire un programme utilitaire pour le système d'exploitation Unix, plus tard le noyau Unix lui-même implémenté en langage C.
Un accès de bas niveau à la mémoire, des mots-clés simples, des fonctionnalités d'exécution rapides et efficaces ont fait du C l'un des langages de programmation les plus utilisés.
Compiler et exécuter le programme C sous Linux
Vous avez besoin de la compilation GCC et d'un éditeur de texte pour écrire et compiler le programme C.
Remarque :- Les instructions ci-dessous sont testées sur Ubuntu 20.04.
1. Installer le compilateur GCC
La collection de compilateurs GNU comprend des interfaces pour C, C++, Objective-C, Fortran, Ada, Go et D, ainsi que des bibliothèques pour ces langages (libstdc++,…). Il a été écrit à l'origine comme compilateur pour le système d'exploitation GNU.
GCC dans une partie de build-essential paquetage des distributions Linux basées sur Ubuntu/Debian et des outils de développement package pour les distributions Linux basées sur Fedora/Centos/Rehat. Il devrait déjà être disponible dans votre système d'exploitation Linux.
Mais s'il n'est pas disponible, utilisez la commande ci-dessous pour installer GCC sur la distribution Linux respective.
Ubuntu/Debian,
sudo apt-get install build-essential
Fedora/Centos/Rehat,
yum groupinstall 'Development Tools'
Utilisez la commande ci-dessous pour vérifier l'installation,
~$ gcc -v
~$ whereis gcc gcc: /usr/bin/gcc /usr/lib/gcc /usr/share/man/man1/gcc.1.gz
~$ which gcc /usr/bin/gcc
2. Programme d'écriture en C
Vous pouvez utiliser n'importe quel éditeur de texte comme vi, nano ou même VIM pour écrire un programme C sous Linux.
Ici, je vais créer un hello-world classique. programme c à l'aide d'un éditeur nano. Ouvrez le terminal Ubuntu et exécutez la commande ci-dessous pour démarrer l'éditeur nano.
nano hello-world.c
Liste des programmes C,
#include <stdio.h> int main() { printf("/n Hello World "); return 0; }
Où,
- studio.h - fichier d'en-tête de sortie d'entrée standard
- printf – commande pour imprimer un message
3. Compiler le programme C avec le compilateur GCC
Nous avons déjà installé le compilateur GCC. Maintenant, exécutez la commande ci-dessous sur le terminal pour compiler le programme c en utilisant GCC.
Cela génère un fichier binaire hello-world comme indiqué ci-dessous.
gcc hello-world.c -o hello-world
4. Exécuter le programme C
C Compiler génère le fichier binaire du programme. Tapez simplement ./
~$ ./hello-world
La sortie du programme (voir ci-dessous),
Résumé
Un éditeur de texte et un compilateur GCC sont les seuls outils de base dont vous avez besoin pour commencer à écrire et à compiler des programmes en c. Allez-y et commencez à apprendre c.
J'espère que ce petit article a été utile. Veuillez partager et vous abonner.