Dit programma declareert de array van vijf elementen en de elementen van die array worden benaderd met pointer.
Om dit voorbeeld te begrijpen, moet u kennis hebben van de volgende C ++ programmeeronderwerpen:
- C ++ arrays
- C ++ -aanwijzers
- C ++ Pointers en arrays
Voorbeeld: toegang tot array-elementen met behulp van Pointer
#include using namespace std; int main() ( int data(5); cout << "Enter elements: "; for(int i = 0; i > data(i); cout << "You entered: "; for(int i = 0; i < 5; ++i) cout << endl << *(data + i); return 0; )
Uitvoer
Voer elementen in: 1 2 3 5 4 U hebt ingevoerd: 1 2 3 5 4
In dit programma worden de vijf elementen door de gebruiker ingevoerd en opgeslagen in de integerarray-gegevens.
Vervolgens wordt toegang tot de gegevensreeks verkregen met behulp van een for-lus en wordt elk element in de reeks op het scherm afgedrukt.
Bezoek deze pagina voor meer informatie over de relatie tussen aanwijzer en arrays.