I erklæringen eller initialisering af en pegepind, har dereference operatøren ikke tjene sin formelle rolle. Den formelle rolle dereference operatøren er at tildele eller returnere værdien af genstanden peges på af markøren. I dette tilfælde dereference operatøren anvendes sammen med markøren (identifikatoren for markøren objekt).
Efter et af de ovennævnte to kodesegmenter, vil en af følgende to udtryk adgang værdien af spids genstand: hisInt = 5; * Myint = 5; Læs og prøv følgende kode: # include bruge namespace std; int main () {int hisInt; int * Myint = & hisInt; hisInt = 5; cout returnere 0; } Du ved nu, den grundlæggende betydning pegepinde, som involverer oplysningerne samt angivelse af operatøren. Det indebærer også dereference operatøren. Jeg forventede at du have vidst, hvad jeg har sagt om pejlemærker, før du læser denne artikel; der var en revision.
Det meste af resten af denne artikel omhandler emnet, reference, pågældende. Referencer For så vidt angår betydningen af henvisningen er bekymret, behøver du ikke virkelig har brug for at vide mere end hvad jeg har givet dig ovenfor. En reference er lageradresse for et objekt. For at opnå en henvisning forud for identifikationen af objektet med henvisning operatør, &. Fra denne sidste udtalelse kan man se, at problemet med henvisning er at vide, hvordan man bruger det; ikke, hvad det betyder.
Hvordan bruger du det uden dereference operatøren i erklæringen og tildeling af grundlæggende objekter? Hvordan bruger du det som en parameter for en funktion? Hvordan bruger du det for returnering typen anvisning af en funktion? Jeg besvare disse spørgsmål nedenfor. Note én ting i ovenstående kode segmenter: objektet eksisterer først, før vi kan gå forud sin identifikator i anther erklæring under oprettelsen af referencen. Vi skal udnytte denne funktion for resten af denne artikel. Erklære og Tildeling grundlæggende objekt