Sadržaj:

Koliko nivoa indirektnosti u pokazivačima možete imati u jednoj deklaraciji?
Koliko nivoa indirektnosti u pokazivačima možete imati u jednoj deklaraciji?

Video: Koliko nivoa indirektnosti u pokazivačima možete imati u jednoj deklaraciji?

Video: Koliko nivoa indirektnosti u pokazivačima možete imati u jednoj deklaraciji?
Video: The Desert Fox - 1951 - James Mason 2024, Marš
Anonim

možete li imati u jednoj deklaraciji?” odgovor je "najmanje 12." podržavajte više. ukusa, ali postoji granica. Imati dva nivoa indirektnosti (pokazivač na pokazivač na nešto) je uobičajen.

Od toga, koliko različitih nivoa pokazivača postoji?

Imati dva nivoa indirektnosti (a pokazivač do a pokazivač na nešto) je uobičajeno. Bilo koji više od toga postaje malo teže razmišljati o tome; nemojte to raditi osim ako bi alternativa bila gora. ako misliš " Koliko nivoa pokazivača indirektnost možete imati u toku izvođenja, " tu je nema ograničenja.

Neko se takođe može zapitati, šta su blizu daleki i ogromni pokazivači? Blizu pokazivača koristi se za pohranjivanje 16-bitnih adresa u okviru trenutnog segmenta na 16-bitnoj mašini. Ograničenje je da možemo pristupiti samo 64 kb podataka odjednom. A daleko pokazivač je obično 32 bita koji može pristupiti memoriji izvan trenutnog segmenta.

U tom smislu, koja je funkcija ovog pokazivača?

Ovo pokazivač je pokazivač dostupno samo unutar nestatičkog člana funkcije tipa klase, strukture ili unije. Pokazuje na objekt za koji je član funkcija se zove. Statički član funkcije nemam ovo pokazivač.

Kada treba da koristimo pokazivače u AC programu?

Pokazivači se koriste (u jeziku C) na tri različita načina:

  1. Za kreiranje dinamičkih struktura podataka.
  2. Za prosljeđivanje i rukovanje varijabilnim parametrima proslijeđenim funkcijama.
  3. Za pristup informacijama pohranjenim u nizovima. (Posebno ako radite sa linkovima).

Preporučuje se: