Section courante

A propos

Section administrative du site

DEFAULT

Défaut
ISO C99  

Syntaxe

statement := default : statement

Paramètres

Nom Description
statement Ce paramètre permet d'indiquer une instruction

Description

Ce mot réservé permet d'exécuter un cas par défaut si les autres ne sont pas correspondant dans un mot réservé «switch». Immédiatement suivi par le mot réservé «default», vous aurez le symbole «:», ensuite vous écrivez la liste des instructions associés à votre cas par défaut. Il n'est pas obligatoire de mettre l'instruction break à la fin des instructions, mais vous risquez d'avoir un comportement combinant les autres cas si vous omettez l'instruction break.

Remarques

Exemple

Cet exemple permet d'évaluer la valeur de la variable «a» :

Essayer maintenant !
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3.  
  4. int main()
  5. {
  6.     int a = 5;
  7.     switch(a) {
  8.         case 0:
  9.             printf("A vaut 0\n");
  10.             break;
  11.         case 1:
  12.             printf("A vaut 1\n");
  13.             break;
  14.         default:
  15.             printf("A est supérieur à 1\n");
  16.             break;
  17.     }
  18.     return 0;
  19. }

on obtiendra le résultat suivant :

A est supérieur à 1

Voir également

Langage de programmation - C - Références de mots réservés (mots clefs) - break
Langage de programmation - C - Références de mots réservés (mots clefs) - case
Langage de programmation - C - Références de mots réservés (mots clefs) - switch

Dernière mise à jour : Mardi, le 28 juillet 2015