Prise de contact avec le langage C : Différence entre versions
De Wicri Manuel
imported>Jacques Ducloy (→Compilation et exécution) |
imported>Jacques Ducloy (→Quelques explications complémentaires) |
||
Ligne 45 : | Ligne 45 : | ||
Le programme vu ici utilise la fonction <code>printf()</code> dans une configuration très simple : l'écriture d'une constante de type chaîne de caractères. | Le programme vu ici utilise la fonction <code>printf()</code> dans une configuration très simple : l'écriture d'une constante de type chaîne de caractères. | ||
− | Une chaîne de caractère est comprise entre deux caractères | + | Une chaîne de caractère est comprise entre deux caractères guillemet (<code>"</code>). Exemple : |
+ | ::<code>"Ceci est une chaîne"</code> |
Version du 10 juin 2020 à 19:28
Sommaire
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
Quelques explications complémentaires
La fonction printf
Le programme vu ici utilise la fonction printf()
dans une configuration très simple : l'écriture d'une constante de type chaîne de caractères.
Une chaîne de caractère est comprise entre deux caractères guillemet ("
). Exemple :
"Ceci est une chaîne"