Ответить на сообщение
Вернуться к теме
Вы отвечаете на сообщение:
Автор: cheops (22.11.2011 в 16:13) Фактически arr - это и есть указатель, да можно объявить parr, который будет равен arr и они друг от друга ничем отличаться не будут:
#include <stdio.h> #include <iostream> using namespace std; int main() { // Массива int arr[] = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10}; // Укзатель на начало массива int *parr = arr; // Можно обратиться к указателю cout << *(parr + 4) << endl; // 5 // А можно через квадратные скобки, как к массиву cout << parr[4] << endl; // 5 // Пауза перед закрытием system("PAUSE"); return 0; }
Ваше имя:
Пароль:
Цитировать Используйте тэги для выделения текста: Код: [code][/code] Жирный: [b][/b] Наклонный: [i][/i] URL: [url][/url]
Сообщение:
Прикрепить: