Što je Deklaracija?

U programiranju, deklaracija je izraz koji opisuje identifikator, kao što je ime varijable ili funkcije. Izjave su važne jer informiraju prevoditelja ili tumača što znači riječ za identifikaciju i kako bi se trebala koristiti identificirana stvar.

Deklaracija može biti obvezna ili potrebna, ovisno o programskom jeziku. Na primjer, u programskom jeziku C sve varijable moraju biti deklarirane s određenim tipom podataka prije nego im se može dodijeliti vrijednost.

U nastavku su navedeni neki primjeri izjava.

Primjeri

 moja $ pomoć; 

Gore navedeni izraz perl objavljuje varijablu pod nazivom $ help . Znak dolara ( $ ) označava da je varijabla skalar. Posebna riječ my izjavljuje da $ help ima lokalni leksički opseg, što znači da se izvan bloka kodnog koda ne može koristiti varijabla $ help.

Isto tako, ova perl izjava:

 naša $ pomoć; 

... koristi posebnu riječ " naša" kako bismo izjavili da skalarna $ help ima globalni leksički opseg. Ova izjava znači da se varijabla može koristiti bilo gdje u programu, a bilo koji dio programa može promijeniti vrijednost $ help.

U nekim jezicima, deklaracija i dodjela vrijednosti mogu se pojaviti u jednoj izjavi. Na primjer, u perl-u:

 moj $ help = "Računalna nada"; 

... proglašava skalarnu varijablu $ help s lokalnim opsegom i dodjeljuje joj vrijednost niza Computer Hope .

U programskom jeziku C, ova izjava:

 int x; 

... koristi posebnu riječ int za deklariranje da je x varijabla cjelobrojnog tipa podataka. Ako program pokuša dodijeliti ne-cijeli broj vrijednosti x, prevodilac će vratiti pogrešku. Slično tome,

 char str [30]; 

... objavljuje niz pod nazivom str koji može sadržavati najviše 30 znakova.

Programski uvjeti