String constante literale anonime
Un șir de caractere este o secvență care conține zero sau mai multe caractere din setul de caractere extins ASCII, scrise într-o singură linie a programului și închise în ghilimele simple (apostrofuri "" "). Un șir de caractere care nu conține nimic între apostrofuri se numește șir nul. Două apostrofe consecutive din șirul de caractere denotă un simbol apostrof.
Exemple: "TURBO", "A = 12.25E6".
(* orice text care nu conține o paranteză asterisc / dreapta *).
Un bloc este o unitate software care are un set propriu de descrieri și o secvență de operatori care implementează algoritmul complet.
Blocurile din limba Pascal sunt:
La compilarea unui program, programatorul folosește diferite obiecte, fiecare având un identificator unic (nume).
Obiectele din prelegerile noastre vor fi numite: constante, variabile, tipuri, proceduri, funcții. Apoi, vom examina esența și modalitățile de a descrie fiecare dintre ele.
În programul dezvoltat în mediul integrat Borland Pascal există deja un set de așa-numite obiecte standard care au anumiți identificatori (de exemplu: integer de tip, procedură de scriere, funcția sqrt). Dacă programatorul nu are suficiente obiecte standard pentru a rezolva problema, atunci își poate crea propriile obiecte de utilizator.
Un construct care definește identificatorul unui obiect utilizator și descrie parametrii acestuia se numește o descriere.
<Раздел описаний>
începe
<раздел операторов>
capăt
Toți identificatorii și etichetele descrise în secțiunea descriere sunt locale pentru bloc, adică pot fi utilizate în secțiunea de operatori din acest bloc.
Blocul de programe este o structură sintactică, care este convertită de compilator într-un fișier executabil (fișier cu extensia .exe).
[utilizări <список подключаемых модулей>;]
[const <описания констант>;]
[var <описания переменных>;]
Obiectele descrise în fiecare secțiune a blocului de programe vor fi luate în considerare în următoarele paragrafe.
Modulul este un set suplimentar de descrieri de tipuri, variabile, constante, proceduri și funcții care extind capabilitățile modulului plug-in al programului.
Sintaxa clauzei de utilizare este:
Id_module_1, Id_module_2. Id_modul_N;
folosește SysUtils, Windows;