Références mutuelles entre unités

Compréhension Les unités peuvent dépendre et se référencer mutuellement. Lorsqu’une unité en référence une autre, l’unité référencée peut être déclarée soit dans la section interface, soit uniquement dans la section …

Initialization et finalization

Une unité (Unit) peut également contenir une section initialization (d’initialisation) et une section finalization (de finalisation). Ces deux blocs de code s’exécutent automatiquement respectivement au lancement et à la fermeture …

Unités (Units)

Une unité (Unit) regroupe les déclarations partagées de types, fonctions, procédures, constantes et variables afin qu’elles puissent être appelées par d’autres unités ou le programme principal. Elle correspond aux modules …

Conversion nombre vers chaîne

Si vous ne souhaitez pas imprimer directement mais assembler un nombre quelconque de variables en une chaîne complète, Pascal propose trois méthodes principales de mise en œuvre : Concaténation via …

Sortie et journalisation

Sortie console Write / WriteLn Pour afficher des chaînes de caractères en Pascal, utilisez les procédures natives Write ou WriteLn ; WriteLn ajoute automatiquement un saut de ligne en fin …

Boucle

Quatre types de boucles : for / while / repeat / for-in Commencez par examiner les exemples ci-dessous. Modifiez le fichier de code de la leçon précédente, mydemo.dpr, et changez …

Tableaux à énumération vs ensembles

Types ordinaux comme indices de tableau Tableaux à longueur constante Constant-length arrays Les énumérations et les types ordinaux à plage personnalisée peuvent servir d’indices de tableau, offrant une flexibilité pour …

Énumération

I. Types énumérés (Enumerated Type) Les énumérations Pascal sont des types opaques à très bonne encapsulation ; on les utilise bien plus souvent en développement quotidien que les énumérations des …