[RAPPEL] Les Bases du C
Forum UVSQ :: DUT :: Informatique :: Cours :: Langage C
Page 1 sur 1
[RAPPEL] Les Bases du C
Pour rappel, je post ici les bases qui vont nous permettre de programmer en C
Règles générales
* Chaque action du programme doit se terminer par un " ; "
Si celui-ci n'est pas présent lors de la compilation, le compilateur ne pourra pas comprendre chaque instruction de votre programme et vous rapportera un rapport d'erreur.
* Vous devez toujours inclure vos bibliothèque auxquels vous faites référence en début du programme.
Toute action que vous voudrez réaliser après ne sera pas comprise car elle ne feront référence a rien.
* Le programme que vous voulez créer aura toujours une fonction principale "main"
--> int main (void)
Structure générale :
Incrémentation :
Afin de faciliter la lecture de votre programme, n'oubliez pas de l'incrémenter !
Exemple:
Un programme non incrémenté :
Cas d'un programme incrémenté :
Le programme incrémenté permet une visualisation plus direct de ce qu'il se passe dans le if et permet une compréhension plus rapide et intuitive du programme.
Règles générales
* Chaque action du programme doit se terminer par un " ; "
Si celui-ci n'est pas présent lors de la compilation, le compilateur ne pourra pas comprendre chaque instruction de votre programme et vous rapportera un rapport d'erreur.
* Vous devez toujours inclure vos bibliothèque auxquels vous faites référence en début du programme.
Toute action que vous voudrez réaliser après ne sera pas comprise car elle ne feront référence a rien.
* Le programme que vous voulez créer aura toujours une fonction principale "main"
--> int main (void)
Structure générale :
- Code:
#include <bibliothèque.h>
#define NOM_DE_LA_VARIABLE_A_DECLARER valeur
int main(void)
{
Programme...;
return 0;
}
Incrémentation :
Afin de faciliter la lecture de votre programme, n'oubliez pas de l'incrémenter !
Exemple:
Un programme non incrémenté :
- Code:
#include <stdio.h>
#define MAX 100
int main (void)
{
int a;
printf("salut le monde");
scanf("%d", &a);
if (a=2);
{
printf("plop");
}
else
{
printf("Pwete");
}
return 0;
}
Cas d'un programme incrémenté :
- Code:
#include <stdio.h>
#define MAX 100
int main (void)
{
int a;
printf("salut le monde");
scanf("%d", &a);
if (a=2);
{
printf("plop");
}
else
{
printf("Pwete");
}
return 0;
}
Le programme incrémenté permet une visualisation plus direct de ce qu'il se passe dans le if et permet une compréhension plus rapide et intuitive du programme.
Forum UVSQ :: DUT :: Informatique :: Cours :: Langage C
Page 1 sur 1
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum
|
|