Pse treguesit në c?

Përmbajtje:

Pse treguesit në c?
Pse treguesit në c?
Anonim

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.

Recommended: