Массивы и указатели в C++
Материал из Вики ИТ мехмата ЮФУ
Версия от 20:14, 27 октября 2012; Ulysses (обсуждение | вклад) (Новая страница: «=== Работа с массивами через указатели === <source lang="cpp">void write_array(int *a, int sz) { for(int *p = a; p != a + sz; ++p) …»)
Работа с массивами через указатели
void write_array(int *a, int sz) {
for(int *p = a; p != a + sz; ++p) {
cout << *p << " "; // p последовательно указывает на все элементы массива
}
cout << endl;
}
void read_array(int *a, int sz) {
for(int *p = a; p != a + sz; ++p) {
cin >> *p;
}
}