Форум программистов, компьютерный форум CyberForum.ru

Подскажите по указателям - C++

Восстановить пароль Регистрация
 
Nikko12
 Аватар для Nikko12
1 / 1 / 0
Регистрация: 07.06.2013
Сообщений: 162
30.09.2013, 18:38     Подскажите по указателям #1
Есть код:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include <iostream>
using namespace std;
int main()
{
    int array[10];
    for(int i=0;i<10;++i)
    {
        array[i]=i;
    }
    int *ptr_array;
    ptr_array=array;    
    for(int i=0;i<10;++i)
    {
        cout<<*ptr_array+i<<ends;
    }
    return 0;
}
Вопрос: Можно как-то выводить <<*ptr_array без прибавления i, т. е. например так <<*ptr_array[i] ????
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
30.09.2013, 18:38     Подскажите по указателям
Посмотрите здесь:

Консультация по указателям C++
C++ Вопрос по указателям
C++ Вопрос по указателям
C++ Поясните по указателям
C++ обращения к указателям
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Croessmah
Модератор
Эксперт С++
 Аватар для Croessmah
11836 / 6815 / 770
Регистрация: 27.09.2012
Сообщений: 16,899
Записей в блоге: 2
Завершенные тесты: 1
30.09.2013, 18:42     Подскажите по указателям #2
ptr_array[i]
scenotaph
120 / 120 / 15
Регистрация: 29.03.2013
Сообщений: 237
30.09.2013, 18:44     Подскажите по указателям #3
Это же обыкновенная арифметика указателей, что вас не устраивает?
Либо можете не через них выводить.
C++
1
ptr_array[i]
Nikko12
 Аватар для Nikko12
1 / 1 / 0
Регистрация: 07.06.2013
Сообщений: 162
30.09.2013, 18:45  [ТС]     Подскажите по указателям #4
Croessmah, scenotaph, Вы гении, спасибо
Yandex
Объявления
30.09.2013, 18:45     Подскажите по указателям
Ответ Создать тему
Опции темы

Текущее время: 01:04. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru