Përmbajtje:

Sa nivele indirekte në tregues mund të keni në një deklaratë të vetme?
Sa nivele indirekte në tregues mund të keni në një deklaratë të vetme?

Video: Sa nivele indirekte në tregues mund të keni në një deklaratë të vetme?

Video: Sa nivele indirekte në tregues mund të keni në një deklaratë të vetme?
Video: Gjermanisht Shqip Perkthim / Leksioni 19 / Si te shkruajme nje E-MAIL zyrtar ne Gjermanisht. 2024, Nëntor
Anonim

mund të keni në një deklaratë të vetme?” Përgjigja është "Të paktën 12". mbështesin më shumë. shije, por ka një kufi. Duke pasur dy nivele i indirekt (një tregues për një tregues për diçka) është i zakonshëm.

Nga këtu, sa nivele të ndryshme treguesish ka?

Duke pasur dy nivelet i tërthortë (a tregues te a tregues ndaj diçkaje) është e zakonshme. Çdo më shumë se kaq bëhet pak më e vështirë të mendosh lehtësisht; mos e bëni nëse alternativa nuk do të ishte më e keqe. Nëse do të thotë " Sa nivele të treguesit indirekt mund të keni në kohën e ekzekutimit, " ka pa kufi.

Dikush mund të pyesë gjithashtu, cilat janë treguesit e afërt të largët dhe të mëdhenj? Pranë treguesit përdoret për të ruajtur mjetet e adresave 16 bit brenda segmentit aktual në një makinë 16 bit. Kufizimi është se ne mund të aksesojmë vetëm 64 kb të dhëna në të njëjtën kohë. A tregues i largët është zakonisht 32 bit që mund të hyjë në memorie jashtë segmentit aktual.

Në këtë drejtim, cili është funksioni i këtij treguesi?

Kjo tregues Eshte nje tregues i aksesueshëm vetëm brenda anëtarit jostatik funksione të një lloji klase, strukture ose bashkimi. Ai tregon objektin për të cilin anëtari funksionin quhet. Anëtar statik funksione mos e keni këtë tregues.

Kur duhet të përdorim pointerët në programin AC?

Treguesit përdoren (në gjuhën C) në tre mënyra të ndryshme:

  1. Për të krijuar struktura dinamike të të dhënave.
  2. Për të kaluar dhe për të trajtuar parametrat e ndryshueshëm të kaluar në funksione.
  3. Për të aksesuar informacionin e ruajtur në vargje. (Sidomos nëse punoni me lidhje).

Recommended: