Satura rādītājs:

Cik netiešo līmeņu rādītājos var būt vienā deklarācijā?
Cik netiešo līmeņu rādītājos var būt vienā deklarācijā?

Video: Cik netiešo līmeņu rādītājos var būt vienā deklarācijā?

Video: Cik netiešo līmeņu rādītājos var būt vienā deklarācijā?
Video: McKenzie Wark "Ficting and Facting" 2024, Novembris
Anonim

vai jūs varat saņemt vienā deklarācijā? atbilde ir "vismaz 12." atbalstīt vairāk. pēc garšas, bet ir robeža. Ņemot divi līmeņi izplatīta ir netieša norāde (rādītājs uz kaut ko rādītāju).

Cik dažādu līmeņu norādes pastāv?

Kam ir divi līmeņi netieša (a rādītājs uz a rādītājs uz kaut ko) ir izplatīta. Jebkurš vairāk par to kļūst mazliet grūtāk viegli domāt; nedariet to, ja vien alternatīva nebūtu sliktāka. Ja tu domā Cik līmeņu rādītājs netiešie norādījumi, kas var būt izpildlaikā, tur ir nav ierobežojumu.

Var arī jautāt, kas ir tuvu tālu un milzīgi rādītāji? Netālu no rādītāja tiek izmantots, lai saglabātu 16 bitu adrešu līdzekļus pašreizējā segmentā 16 bitu mašīnā. Ierobežojums ir tāds, ka vienlaikus varam piekļūt tikai 64 kb datu. A tālu rādītājs parasti ir 32 biti, kas var piekļūt atmiņai ārpus pašreizējā segmenta.

Kāda ir šī rādītāja funkcija šajā sakarā?

Šis rādītājs ir rādītājs pieejams tikai nestatiskajā dalībniekā funkcijas klases, struktūras vai savienības veida. Tas norāda uz objektu, kuram dalībnieks funkciju tiek saukts. Statisks dalībnieks funkcijas nav šī rādītājs.

Kad maiņstrāvas programmā vajadzētu izmantot norādes?

Rādītāji tiek izmantoti (C valodā) trīs dažādos veidos:

  1. Lai izveidotu dinamiskas datu struktūras.
  2. Lai nodotu un apstrādātu mainīgos parametrus, kas nodoti funkcijām.
  3. Lai piekļūtu masīvos glabātajai informācijai. (Īpaši, ja strādājat ar saitēm).

Ieteicams: