Pointer në C, është një variabël që ruan adresën e një ndryshoreje tjetër. Një tregues mund të përdoret gjithashtu për t'iu referuar një funksioni tjetër tregues. Një tregues mund të rritet/zvogëlohet, d.m.th., për të treguar vendndodhjen tjetër/të mëparshme të memories. Qëllimi i treguesit është për të kursyer hapësirën e memories dhe për të arritur kohë më të shpejtë të ekzekutimit.
Pse na duhen treguesit në C?
Treguesit janë përdoren për trajtimin e skedarëve. Treguesit përdoren për të shpërndarë kujtesën në mënyrë dinamike. Në C++, një tregues i deklaruar në një klasë bazë mund të aksesojë objektin e një klase të derivuar. Megjithatë, një tregues drejt një klase të prejardhur nuk mund të aksesojë objektin e një klase bazë.
Pse përdoren treguesit?
Treguesit janë përdoren për të ruajtur dhe menaxhuar adresat e blloqeve të memories të alokuara në mënyrë dinamike. Blloqe të tilla përdoren për të ruajtur objekte të dhënash ose grupe objektesh. Shumica e gjuhëve të strukturuara dhe të orientuara nga objekti ofrojnë një zonë memorie, të quajtur grumbull ose dyqan falas, nga e cila objektet shpërndahen në mënyrë dinamike.
Çfarë është treguesi në C dhe cili është përdorimi i tij?
Pointers në gjuhën C është një variabël që ruan/tregon adresën e një variabli tjetër. Një tregues në C përdoret për të shpërndarë kujtesën në mënyrë dinamike, p.sh. në kohën e ekzekutimit. Variabla e treguesit mund t'i përkasë ndonjë prej llojeve të të dhënave si int, float, char, double, short etj.
Si funksionojnë treguesit C?
Pointer në C, është një variabël që ruan adresën e një ndryshoreje tjetër. Një tregues mund të jetë gjithashtupërdoret për t'iu referuar një funksioni tjetër tregues. Një tregues mund të rritet/zvogëlohet, d.m.th., për të treguar vendndodhjen tjetër/të mëparshme të memories. Qëllimi i treguesit është për të kursyer hapësirën e memories dhe për të arritur kohë më të shpejtë të ekzekutimit.