Turinys:

Kiek netiesioginių lygių rodyklėse galite turėti vienoje deklaracijoje?
Kiek netiesioginių lygių rodyklėse galite turėti vienoje deklaracijoje?

Video: Kiek netiesioginių lygių rodyklėse galite turėti vienoje deklaracijoje?

Video: Kiek netiesioginių lygių rodyklėse galite turėti vienoje deklaracijoje?
Video: CS50 2013 - Week 5, continued 2024, Gruodis
Anonim

ar galite turėti vieną deklaraciją? atsakymas yra „bent 12“. remti daugiau. skonio, bet yra riba. Turėdamas du lygiai netiesioginis (rodiklis į kažką) yra įprastas.

Kiek skirtingų lygių rodyklių yra?

Turint du lygius netiesioginis (a rodyklė į a rodyklė prie kažko) yra įprasta. Bet koks daugiau nei tai tampa šiek tiek sunkiau pagalvoti lengvai; nedarykite to, nebent alternatyva būtų blogesnė. Jei turi omenyje Kiek rodyklės lygių netiesioginę informaciją, kurią galite turėti vykdymo metu yra jokios ribos.

Taip pat galima paklausti, kas yra šalia toli ir didžiuliai rodyklės? Netoli rodyklės naudojamas saugoti 16 bitų adresų priemones esamame segmente 16 bitų įrenginyje. Apribojimas yra tas, kad vienu metu galime pasiekti tik 64 kb duomenų. A tolimoji rodyklė paprastai yra 32 bitų, galinčių pasiekti atmintį už dabartinio segmento ribų.

Kokia šio rodyklės funkcija šiuo atžvilgiu?

Šis rodyklė yra rodyklė pasiekiama tik nestatiniame naryje funkcijas klasės, struktūros ar sąjungos tipo. Jis nurodo objektą, kuriam narys funkcija vadinamas. Statiškas narys funkcijas neturi šito rodyklė.

Kada turėtume naudoti rodykles AC programoje?

Rodyklės naudojamos (C kalba) trimis skirtingais būdais:

  1. Dinaminių duomenų struktūrų kūrimas.
  2. Perduoti ir tvarkyti funkcijoms perduodamus kintamuosius parametrus.
  3. Norėdami pasiekti masyvuose saugomą informaciją. (Ypač jei dirbate su nuorodomis).

Rekomenduojamas: