*   >> läser Utbildning artiklar >> science >> programming

C Pointers

kan se koden, eller om du tror att något saknas (bruten länk, bild frånvarande), bara att kontakta mig på [email protected]. Det vill säga, kontakta mig för minsta problem du har om vad du läser. Detta är viktigt: Lägg inte till eller dra ifrån i ditt sinne, någon aning vad jag ge dig i denna del av serien och i resten av serien. För att göra det du måste likna vad jag ger dig till det mänskliga språket eller matematik. Jag tror, ​​att göra det skulle vara vilseledande och du skulle inte hitta studiet av C lätt. Pointer Du kan ha ett objekt som kallas Pointer objekt.

Detta är precis som alla andra föremål. Här är poängen att notera: Värdet (innehåll) i en pekare objekt är faktiskt en minnesadress. Det är om ett föremål har ett värde som är en pekare, innebär det att det finns en minnesadress i området för objektet. Denna minnesadressen är faktiskt pekar på någon annan region (objekt) i minnet. Med andra ord, är adressen för något annat objekt denna minnesadress. Vi har just talat om två objekt: pekaren objektet och något annat föremål. Värdet (innehåll) av pekaren objektet är minnesadressen av något annat föremål. Kom ihåg ett objekt är en region i minnet.

Värdet i det andra föremålet kan uppta mer än en rad minnesceller. För pekaren objektet, är adressen den har den i den första minnescellen i det andra föremålet. Vi säger pekaren objekt pekar på det andra objektet, eftersom det har minnesadressen för det andra objektet. Pekaren är faktiskt minnesadressen för pekaren objektet. Den spetsigt föremål är det andra objektet. Naturligtvis pekaren objektet och spetsigt föremål kan ha identifierare som vi såg i den tidigare delen av serien. Obs: När man arbetar med en pekare, vet att två objekt är berörda.

Referens C-aktör har vad som kallas referensoperatören. Det är & symbolen. Om du har en identifierare som vi såg i den tidigare delen av serien, när du föregå den med & symbolen, returnerar det resulterande uttrycket en adress till objektet. Låt oss säga att du har följande förklaring: int hisInt; då följande uttryck kommer tillbaka minnesadress för objektet som identifierats av, hisInt: & hisInt I programmerings, behöver du inte veta det exakta antalet för adressen, så du behöver inte oroa dig för den exakta adressen nummer när vi går längs.

Referens operatör, som används i ovanstående sätt är också viktigt i C-programmering. Den dereference C-aktör har många operatörer. En av dem kallas dereference operatören. Det är symbolen *. Det kan skrivas framför p

Page   <<  [1] [2] [3] [4] [5] [6] [7] [8] [9] >>
Copyright © 2008 - 2016 läser Utbildning artiklar,https://utbildning.nmjjxx.com All rights reserved.