Промјенљива (програмирање) — разлика између измена

Садржај обрисан Садржај додат
Нема описа измене
Додао сам пример.
Ред 6:
Тип промјенљиве одређује какав тип податка дата промјенљива може садржати. Већина језика који подржавају типове података разликују основне (цјелобројне, реалне, кратке, дуге, бројчане, словне итд.) и структуралне (структуре, класе итд.). Одређени језици садрже и додатне, специјалне, типове промјенљивих - [[Показивач|показиваче]] и/или [[Референца|референце]] (нпр. C познаје само показиваче, C++ и показиваче и референце, ПХП само референце, док одређени језици попут Јаваскрипта и Јаве гледају на све променљиве као на референце).
 
Међу језицима који имају типове података разликујемо строго типизиране и слабо типизиране. Строго типизирани језици не дозвољавају [[израз]]е у којима се појављују [[оператор]]и са [[операнд]]има непредвиђеног типа, као ни позивање [[функција (програмирање)|функција]] са аргументима непредвиђеног типа ([[Програмски језик Паскал|Паскал]]). Слабо типизирани, међутим, дозвољавају овакве изразе, али само у ситуацијама у којима постоји унапред дефинисан ланац [[трансформација]] којима се дата промјенљива може трансформисати у промјенљиву већ предвиђеног типа([[Програмски језик C|C]], [[C++]]).
 
[[Категорија:Програмирање]]