Om voor u te doen dat je zou moeten vergelijken wat ik geef je aan de menselijke taal of wiskunde. Ik geloof, dat doen misleidend zou zijn en zou je de studie van de C eenvoudig niet te vinden. The Pointer U kunt een object met de naam van de Pointer object hebben. Dit is net als elk ander object. Hier is het punt om op te merken: De waarde (inhoud) van een pointer object is in feite een geheugen adres. Dat is als een object een waarde die een pointer, betekent dit dat er een geheugenadres in het gebied van het object.
Dit geheugen adres is eigenlijk wijst naar een ander gebied (object) in het geheugen. Met andere woorden, dit geheugenadres het adres van een ander object. We hebben net gesproken over twee objecten: de aanwijzer object en een ander object. De waarde (inhoud) van de aanwijzer object is het geheugen adres van een ander object. Vergeet niet een object is een regio in het geheugen. De waarde in het andere object kan meerdere opeenvolgende geheugencellen bezetten. Voor de pointer object, het adres heeft dat het eerste geheugencel van het andere object.
We zeggen dat de pointer object wijst naar het andere object, omdat het het geheugenadres van het andere object. De wijzer is eigenlijk het geheugen adres van de aanwijzer object. De spits voorwerp is het andere object. Natuurlijk is de aanwijzer object en het puntig voorwerp kan identifiers hebben zoals we zagen in het vorige deel van de serie. Opmerking: Bij de behandeling van een pointer, weten dat twee objecten betreft. Referentie operator C heeft wat is de referentie operator genoemd. Het is het & symbool.
Als u een identifier zoals we zagen in het vorige deel van de serie, als je het vooraf met de & symbool, de resulterende expressie retourneert een adres aan het object. Laat ons zeggen dat je de volgende verklaring: int hisInt; dan zal de volgende uitdrukking het geheugen adres van het object geïdentificeerd door, hisInt terug: & hisInt In de programmering