Section courante

A propos

Section administrative du site

FORWARD

Vers l'avant
Turbo Pascal pour Windows  

Syntaxe

Procedure identp(param); Forward;
Function identf(param):typefonc; Forward;

Paramètres

Nom Description
identp Ce paramètre permet d'indiquer l'identificateur de nom de la procédure
identf Ce paramètre permet d'indiquer l'identificateur de nom de la procédure
param Ce paramètre permet d'indiquer les paramètres de la procédure ou de la fonction
typefonc Ce paramètre permet d'indiquer les types de données de retour de la fonction

Description

Ce mot réservé permet de définir l'entête d'une procédure et fonction sans définir immédiatement le corps.

Exemple

Voici des exemples de l'utilisation de cette instruction :

  1. Program ForwardSamples;
  2.  
  3. Uses WinCrt;
  4.  
  5. Procedure A;Forward;
  6. Function B:Boolean;Forward;
  7.  
  8. Procedure C;Begin
  9.  A;
  10.  If(B)Then WriteLn('C');
  11. End;
  12.  
  13. Procedure A;Begin
  14.  WriteLn('A');
  15. End;
  16.  
  17. Function B:Boolean;Begin
  18.  WriteLn('B');
  19.  B:=True;
  20. End;
  21.  
  22. BEGIN
  23.  C;
  24. END.

on obtiendra le résultat suivant :

A
B
C


Dernière mise à jour : Dimanche, le 10 décembre 2017