Sommario:

Quanti livelli di indiretto nei puntatori si possono avere in una singola dichiarazione?
Quanti livelli di indiretto nei puntatori si possono avere in una singola dichiarazione?

Video: Quanti livelli di indiretto nei puntatori si possono avere in una singola dichiarazione?

Video: Quanti livelli di indiretto nei puntatori si possono avere in una singola dichiarazione?
Video: Normativa del pubblico impiego: approfondimenti sul D.Lgs. 165/2001 - LEZIONE APERTA 2024, Aprile
Anonim

si può avere in un'unica dichiarazione?" la risposta è "Almeno 12". supportare di più. di gusto, ma c'è un limite. Avendo due livelli dell'indiretto (un puntatore a un puntatore a qualcosa) è comune.

Quindi, quanti diversi livelli di puntatori ci sono?

Avere due livelli di indiretto (a puntatore ad a puntatore a qualcosa) è comune. Qualunque più di questo diventa un po' più difficile da pensare facilmente; non farlo a meno che l'alternativa non sia peggiore. Se intendi " Quanti livelli di puntatore indiretto puoi avere in fase di esecuzione, " c'è Senza limiti.

Ci si potrebbe anche chiedere, quali sono i puntatori vicini lontani ed enormi? Puntatore vicino viene utilizzato per memorizzare indirizzi a 16 bit significa all'interno del segmento corrente su una macchina a 16 bit. La limitazione è che possiamo accedere solo a 64 kb di dati alla volta. UN puntatore lontano è tipicamente a 32 bit che può accedere alla memoria al di fuori del segmento corrente.

A questo proposito, qual è la funzione di questo puntatore?

il questo puntatore è un puntatore accessibile solo all'interno del membro non statico funzioni di un tipo class, struct o union. Indica l'oggetto per il quale il membro funzione è chiamato. membro statico funzioni non avere questo puntatore.

Quando dovremmo usare i puntatori nel programma AC?

I puntatori vengono utilizzati (nel linguaggio C) in tre modi diversi:

  1. Per creare strutture dati dinamiche.
  2. Per passare e gestire i parametri variabili passati alle funzioni.
  3. Per accedere alle informazioni memorizzate negli array. (Soprattutto se lavori con i link).

Consigliato: