Domenii de vizibilitate Comunicarea prin variabile globale | Page 9

Datele de prelucrat se transmit procedurii P prin variabila globală a .Rezulttul produs de procedură se returnează în blocul de apel prin variabila globală b. Valoarea argumentului funcţiei F se transmite prin variabila b. Menţionăm că variabila A este locală în F şi ni poate fi folosită pentru transmiterea datelor în această funcţie.

De obicei, comunicarea prin variabile globale s utilizează în cazurile în care mai multe subprograme prelucrează aceleaă date.Pentru exemplificare amintim funcţiile cu argumente de tip tablou, procedurile cre prelucrează tablouri şi fişiere de angajaţi,persoane, elevi .