Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> C /C + + Programming >> Content
Hoe te gebruiken Pointers in C + +
Vaak programmeurs liever met brokken van gegevens via hun geheugen locatie in plaats van direct . C + + pointers zijn ideale instrumenten voor deze geheugenbewerkingen . Een pointer is een gegevenstype dat winkels als waarde een geheugenadres en is van hetzelfde type als de variabele het verwijst naar , maar met een asterisk zoals hieronder uiteengezet . Pointers worden het meest dereferentie , verhoogd en verlaagd . Wat je nodig hebt
Basiskennis van C en C + +
C + + compiler , of beter nog een IDE
Toon Meer Aanwijzingen
1

Vraag jezelf af of je hebt ooit afgevraagd waarom je zou moeten lastig vallen met pointers en niet alleen werken met gewone variabelen . Pointers zijn efficiënter , voor een ding . Bovendien , ze zijn belangrijke hulpmiddelen voor het heap -geheugen operaties zoals dynamische toewijzing en release. Ook in C pointers zijn handig voor het navigeren over "domme " arrays . Kopen van 2

Verklaar en initialiseren van een pointer . Deze tutorial maakt gebruik van een pointer van het type int . Het voorbeeld toont de manier om dit te doen .
3

Geef een waarde voor de pointer . Vergeet niet, pointers accepteren alleen geheugenadressen als waarden . U vertegenwoordigt het adres van een variabele door voorafgaand aan de variabele naam met een ampersand -teken ( & ) .
4

Toegang tot de waarde van x via de aanwijzer pX . U doet dit door dereferentie pX . U kunt dereferentie pointers met behulp van de * operator . Dit is niet te verwarren met wanneer je hetzelfde symbool gebruikt in de verklaring van een pointer , zoals aangegeven in stap 2 .
5

Gebruik een pointer naar het geheugen voor een serie van 10 ints toewijzen . De " nieuwe " operator is een C + + -functie .
6

Navigeren door de array en vullen met gehele getallen met de aanwijzer .

Release 7 dat het geheugen met behulp van de aanwijzer en "ground " van de aanwijzer . De " delete "-operator is een C + + -functie .

Previous: Next:
  C /C + + Programming
·Wat is een CPP -interface ? 
·Hoe een evenement met WIA Wach…
·Hoe je Visual C Verbinding mak…
·Voorzorgsmaatregelen voor Buff…
·Hoe kan ik codes krijgen voor …
·Hoe je OpenGL gebruiken voor C…
·Hoe om te XLS importeren voor …
·Statische Void functies in C 
·Hoe te versturen FIFO uitvoer …
  Related Articles
Hoe maak je een Combo Box Maak in Visual…
Hoe maak je een Check Box Maak in Visual…
Hoe maak je een tekstvak maken in Visual…
Hoe maak je een optie Box in Visual Basi…
Hoe maak je een schijf keuzelijst in Vis…
Hoe kan ik een keuzelijst maken in Visua…
Hoe kan ik een Picture Box Maak in Visua…
Hoe een bestand keuzelijst Maak in Visua…
Hoe kan ik een afbeelding Box Maak in Vi…
  Programmering Articles
·Hoe kan ik een HTML- galerie Creëren 
·Wildcards & SQL -functies 
·Hoe maak je een decimaal converteren naa…
·Hoe te Wildcards gebruiken in map namen …
·Hoe kan ik een aangepaste knop in Maak P…
·Hoe maak je een Base Maak CFC 
·Hoe te Dates invoegen Into MySQL tabelle…
·Data Types in VB6 
·Hoe te Pointers voor Covariant retourner…
Copyright © Computer Kennis http://www.nldit.com