- Opérateurs Composés
- Opérateur d'Expression
- Opérateur Return
- Opérateur Conditionnel if-else
- Opérateur Ternaire ?:
- Opérateur Switch
- Opérateur de Boucle while
- Opérateur de Boucle for
- Opérateur de Boucle do while
- Opérateur Break
- Opérateur Continue
- Matrix product operator
- Opérateur de Création d'Objet new
- Opérateur de Suppression d'Objet delete
Opérateur Conditionnel If-Else
L'opérateur IF - ELSE est utilisé lorsqu'un choix doit être fait. Formellement, la syntaxe est la suivante :
if (expression)
|
Si l'expression est vraie, operator1 est exécuté et le contrôle est donné à l'opérateur qui suit operator2 (operator2 n'est pas exécuté). Si l'expression est fausse, operator2 est exécuté.
La partie else de l'opérateur if peut être omise. Une divergence peut donc apparaître dans des opérateurs if imbriqués sans la partie else. Dans ce cas, else s'adresse à l'opérateur if précédent le plus proche dans le même bloc qui n'a pas de partie else.
Exemples :
//--- La partie else se réfère au deuxième opérateur if :
|
Voir aussi
Initialisation des Variables, Portée de Visibilité et Cycle de Vie des Variables, Créer et Supprimer des Objets