55 of 59 menu

Тип податка стек

Тип податка стек представља фрагмент оперативне меморије, издвојен за сваки ток података.

Рад стека се одређује принципом LIFO. Суштина овог принципа је у томе што последњи додати фрагмент меморије у стек први излази из њега.

Суштина рада са стеком се састоји у томе што се при декларацији нове променљиве преко функције, она додаје у стек. Када функција заврши свој рад - променљива се аутоматски брише из меморије стека и део који је она заузимала постаје доступан за друге објекте.

Главна предност стека је висока брзина извршавања кода, међутим недостатак је у томе што при препуњености меморије, издвојене за стек, декларисане променљиве више неће моћи да се мењају и извршавање кода ће се зауставити. Величина стека се задаје при креирању тока, и свака променљива има своју максималну величину меморије, која пре свега зависи од њеног типа података. Због чега је потребно унапред декларисати величину сложених типова података (на пример, објеката). Такође стек може да задржи у меморији само локалне променљиве, за глобалне треба користити кучу.

Погледајте такође

  • тип податка куча,
    који се широко користи у програмирању
  • мрежа за испоруку садржаја CDN,
    која убрзава учитавање страница веб-апликација
  • начин организовања података LIFO,
    који се широко користи у програмирању
  • начин организовања података FIFO,
    који се широко користи у програмирању
Српски
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Користимо колачиће за рад сајта, аналитику и персонализацију. Обрада података се врши у складу са Политиком приватности.
прихвати све подеси одбиј