Prise de contact avec le langage C : Différence entre versions

De Wicri Manuel
imported>Jacques Ducloy
(Création d'un programme C)
imported>Jacques Ducloy
(Création d'un programme C)
Ligne 16 : Ligne 16 :
  
 
<source lang="sh">
 
<source lang="sh">
cat <<... >hello.c
+
cat <<... >Hello.c
 
#include <stdio.h>  
 
#include <stdio.h>  
  
Ligne 25 : Ligne 25 :
 
...
 
...
 
</source>
 
</source>
 +
 +
Vérifier que le programme existe en faisant :
 +
<source lang="sh">
 +
ls
 +
cat Hello.c
 +
</source>
 +
 
==Compilation et exécution==
 
==Compilation et exécution==
  

Version du 9 juin 2020 à 11:38

logo travaux Page en cours de rédaction

Création d'un répertoire pour les tests

Pour ne pas surcharger la page d'accueil, il est conseillé d'utiliser un répertoire de Test :

cd
mkdir Test
cd Test

Convention pour créer un ficher avec le shell

Pour créer un fichier en utilisant le shell, on utilise souvent sur Wicri la commande cat avec la notation « <<... ».

Plus précisément la ligne :

cat <<... > monFichier

signifie : créer monFichier à partir des lignes qui suivent en s'arrétant à la rencontre d'une ligne qui commence par «... »

Création d'un programme C

En utilisant la convention précédente, on peut créer un premier programme C (par copier/coller).

cat <<... >Hello.c
#include <stdio.h> 

int main() { 
        printf ("Hello, World!\n"); 
        return 0; 
}
...

Vérifier que le programme existe en faisant :

ls 
cat Hello.c

Compilation et exécution

gcc hello.c -ll -o Hello

./Hello