Тази програма декларира масива от пет елемента и до елементите на този масив се осъществява достъп чрез указател.
За да разберете този пример, трябва да имате познанията по следните теми за програмиране на C ++:
- C ++ масиви
- C ++ указатели
- C ++ указатели и масиви
Пример: Достъп до елементи на масив с помощта на указател
#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; )
Изход
Въведете елементи: 1 2 3 5 4 Въведете: 1 2 3 5 4
В тази програма петте елемента се въвеждат от потребителя и се съхраняват в данните от масива с цели числа.
След това до масива от данни се осъществява достъп чрез цикъл for и всеки елемент в масива се отпечатва на екрана.
Посетете тази страница, за да научите за връзката между показалеца и масивите.