Jour 1 - On se retrousse les manches

Spécialité(s)


Résumé

Entrer dans un nouveau langage n'est jamais chose simple. Alors, on va y aller progressivement. Les jours 1, 2 et 3 seront les jours clés dans votre apprentissage du C. Si vous y survivez, le reste vous paraîtra beaucoup plus simple. Le programme de ce jour consiste à mettre les mains dans le cambouis et à découvrir les concepts de base, la déclaration et l'utilisation des variables et à utiliser la bibliothèque standard.


1. Variables et constantes

1.1 Notions de base

Une variable est une association entre un nom (l'identifiant de la variable) et une valeur. Cette valeur peut être amenée à changer au cours de l'exécution du programme, mais son type restera toujours identique.

Rappelons ici que le C est un langage à typage statique faible et explicite. Voici un exemple permettant de mettre tout ceci en évidence :

01 : #include <stdio.h>

02 :

03 : short diff(int a, int b) {

04 :    return a - b;

05 : }

06 :

07 : int main()

08 : {

09 :    int i = 40;

10 :    i += diff(10.0, 8);

11 :    printf("resultat: %d", i);

12 :    return 0;

13 : }

On voit par exemple que le type des variables a et b utilisées par la fonction diff est précisé explicitement dans la signature de la fonction diff, tout comme celui de la valeur de retour et que la conversion de int vers short est implicite. À la ligne 9, on voit aussi le moyen utilisé pour déclarer un...

Cet article est réservé aux abonnés. Il vous reste 97% à découvrir.
S'abonner à Connect
  • Accédez à tous les contenus de Connect en illimité
  • Découvrez des listes de lecture et des contenus Premium
  • Consultez les nouveaux articles en avant-première
Je m'abonne


Article rédigé par

Abonnez-vous maintenant

et profitez de tous les contenus en illimité

Je découvre les offres

Déjà abonné ? Connectez-vous