Ce este o declarație?

În programare, o declarație este o declarație care descrie un identificator, cum ar fi numele unei variabile sau al unei funcții. Declarațiile sunt importante deoarece informează compilatorul sau interpretul despre ce înseamnă cuvântul de identificare și despre modul în care ar trebui să fie utilizat lucrul identificat.

O declarație poate fi opțională sau necesară, în funcție de limba de programare. De exemplu, în limbajul de programare C, toate variabilele trebuie declarate cu un tip de date specific înainte de a putea fi atribuite o valoare.

Mai jos sunt câteva exemple de declarații.

Exemple

 ajutorul meu; 

Instrucțiunea perl de mai sus declară o variabilă numită $ help . Semnul dolar ( $ ) indică faptul că variabila este scalară. Cuvântul special declară că $ help are un domeniu de aplicare lexical local, ceea ce înseamnă că în afara blocului de coduri anexate, variabila $ help nu poate fi utilizată.

În mod similar, această declarație Perl:

 ajutorul nostru $; 

... folosește cuvântul special al nostru pentru a declara că scalarul $ are un scop lexical global. Această declarație înseamnă că variabila poate fi utilizată oriunde în program, iar orice parte a programului poate modifica valoarea $ help.

În unele limbi, o declarație și o alocare de valori pot apărea într-o singură instrucțiune. De exemplu, în perl:

 ajutorul meu $ = "Computer Hope"; 

... declară o variabilă scalară $ cu domeniul de aplicare local și îi atribuie valoarea șirului Computer Hope .

În limbajul de programare C, această declarație:

 int x; 

... utilizează cuvântul special int pentru a declara că x este o variabilă a tipului de date întreg. Dacă programul încearcă să atribuie o valoare non-integeră la x, compilatorul va afișa o eroare. În mod similar,

 char str [30]; 

... declară o matrice numită str care poate conține maxim 30 de caractere.

Termeni de programare