Memento 2014 a4 Variables et Expressions Structures de Contrôle Tableaux Déclarations de variables Blocs d ? instructions Fonctionnement Général Une variable stocke une valeur de type simple ou de type référence vers un Description d ? un bloc tableau ou
Variables et Expressions Structures de Contrôle Tableaux Déclarations de variables Blocs d ? instructions Fonctionnement Général Une variable stocke une valeur de type simple ou de type référence vers un Description d ? un bloc tableau ou un objet Elle doit être déclarée et peut être initialisée dans le même temps Plusieurs variables de même type peuvent être déclarées ensemble type nomVariable valeur Groupement d ? instructions entouré d ? accolades dont les instructions sont indentées La portée l ? utilisation possible d ? une variable commence à type nomVar val nomVar val Descriptions des principaux types simples l ? endroit o? elle est déclarée et ?nit à la ?n du bloc contenant sa déclaration Syntaxe instruction Un tableau contient un nombre ?xe de données de même type Une variable ne stocke jamais un tableau mais une référence vers un tableau La création d ? un tableau s ? e ?ectue en deux étapes déclaration d ? une variable stockant une référence puis allocation en mémoire d ? un tableau mot clef new Deux syntaxes existent pour la déclaration type tab Déclaration syntaxe type tab Déclaration syntaxe Type Description Formes des litéraux int Entiers signés sur bits - - OO double Nombres à virgule ottante double précision Notation scienti ?que possible - e - e boolean Booléen true false char Caractère ? a ? ? A ? ? u ? Instructions Conditionnelles tab new type taille Allocation mémoire Une instruction une condition conditionnelle est un choix entre plusieurs blocs de code selon Une case d ? un tableau est une variable à laquelle on accède avec un indice La numérotation des cases commence à La valeur length contient le nombre de cases d ? un tableau Description des instructions conditionnelles Syntaxe if condition tab expression A ?ectation du premier élément tab tab length- expression A ?ectation du dernier élément Code Valeur Notations spéci ?ques pour certains caractères usuels ? n ? ? t ? ? ? ? ? ? ? ? ? ? b ? À la ligne Tabulation Antislash Apostrophe Guillemets Backspace if Le premier bloc est exécuté si condition est true le second sinon Plusieurs blocs if peuvent être imbriqués Le bloc else est optionnel instruction else instruction Il est possible d ? allouer la mémoire et d ? initialiser les éléments d ? un tableau en une seule instruction avec l ? une des deux notations suivantes type tab new type val val type tab val val Expressions et opérateurs Une expression est une suite d ? opérations impliquant variables littéraux et appels de méthodes Son type dépend des opérations et des opérandes L ? exécution du bloc commence à l ? instruction switch variable case val suivant le case dont la valeur correspond à celle de variable et se termine au break premier break rencontré Si aucun case ne case val val Tableau à plusieurs dimensions Un tableau peut avoir plusieurs dimensions Pour la déclaration et l ? accès aux switch Listes des opérateurs avec les
Documents similaires
-
76
-
0
-
0
Licence et utilisation
Gratuit pour un usage personnel Attribution requise- Détails
- Publié le Jul 19, 2021
- Catégorie Creative Arts / Ar...
- Langue French
- Taille du fichier 81.9kB