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

Почему мы не разыменовываем указатель на элемент массива? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Построить бинарное дерево по формуле http://www.cyberforum.ru/cpp-beginners/thread1842311.html
Добрый день. Задача состоит в следующем: - ввести формулу, например A*(B-C)/D^G - перевести формулу в постфиксный и префиксный вариант, вывести в консоль - построить дерево по постфиксному представлению формулы и вывести его в консоль - ввести значения для каждого операнда, посчитать результат по формуле, вывести на экран Кто-то может подсобить с кодом?
C++ Кубический корень в программе Как написать в программе кубический корень из какого либо числа. Если квадратный sqrt, тогда кубический как? Пожалуйста кто знает http://www.cyberforum.ru/cpp-beginners/thread1842290.html
C++ Каким аспектам программирования стоит посвятить своё внимание? Как правильно подойти к обучению?
Здраствуйте, у меня накопилась парочка вопросов. Учу с++, дошел до классов. Цель- GameDev и разработка приложений в целом Учусь в 10 классе. Каким аспектам стоит больше всего посвятить внимание? Какую литературу стоит прочитать?(Читал Герберт Шилдт- руководство для начинающих 2005 г., думаю что стоит прочитать что-то более новое и весомое) Как улучшить свои знания в целом? Как не...
C++ найти корень уравнения методом хорд
Добрый день! Помогите, пожалуйста найти корень уравнения, решая методом хорд: {1.4}^{x} – x = 0 с точностью e = 10-5 при заданном значении начала отрезка а = 3. Добавлено через 47 минут нелинейного, конечно
C++ Исправить ошибки компиляции http://www.cyberforum.ru/cpp-beginners/thread1842259.html
Всем доброго дня! Компилятор выдает ошибки, нужен совет опытных пользователей. Compiling...\..\ZADACH~1.C: Error..\..\ZADACH~1.C 16: Constant expression required Error..\..\ZADACH~1.C 19: Declaration missing ; Error..\..\ZADACH~1.C 22: Declaration syntax error Error..\..\ZADACH~1.C 23: 'Man' cannot start a parametr declaration Error..\..\ZADACH~1.C 24: Declaration syntax error...
C++ Вычислить значение по формуле Здравствуйте. Помогите пример записать, в программном виде, пожалуйста. http://www.cyberforum.ru/attachments/754543d1478251111 подробнее

Показать сообщение отдельно
Deamod1s
 Аватар для Deamod1s
0 / 0 / 0
Регистрация: 28.10.2016
Сообщений: 6
04.11.2016, 15:53     Почему мы не разыменовываем указатель на элемент массива?
C++
1
2
3
4
5
6
7
    int *ptrarray = new int [10];
    for (int i = 0; i < 10; i++)
    {
        ptrarray[i] = i;
        cout << ptrarray[i] << " ";
    }
    delete[] ptrarray;
Почему не правильна инструкция
C++
1
*ptrarray[i] = i;
Ведь чтобы "кинуть" какое-то значение в ячейку динам.памяти,которая находится по адресу,на который ссылается указатель,нужно его сначала разыменовать.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 18:41. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru