Tento program deklaruje pole piatich prvkov a prvky tohto poľa sú prístupné pomocou ukazovateľa.
Aby ste pochopili tento príklad, mali by ste mať znalosti nasledujúcich programovacích tém C ++:
- Polia C ++
- Ukazovatele C ++
- Ukazovatele a polia v C ++
Príklad: Prístup k prvkom poľa pomocou ukazovateľa
#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; )
Výkon
Zadajte prvky: 1 2 3 5 4 Zadali ste: 1 2 3 5 4
V tomto programe je päť prvkov zadaných používateľom a uložených v dátach celočíselného poľa.
Potom sa k dátovému poľu pristupuje pomocou slučky for a každý prvok v poli sa vytlačí na obrazovku.
Na tejto stránke nájdete informácie o vzťahu medzi ukazovateľom a poľami.