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

Как обратиться к элементу массива с использованием указателя - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Рисование * по кол-ву соответствующих числу http://www.cyberforum.ru/cpp-beginners/thread346314.html
Напишите программу, которая читает пять чисел (каждое между 1 и 30). Для каждого просчитанного числа ваша программа должна напечатать строку, содержащую соответствующее число смежных звездочек. Например, если ваша программа прочла число 7, она должна напечатать *******. Подскажите алгоритм пожалуйста, (код пока не надо, хочу сам сделать, только как вот в голову не лезет )
C++ составить рандомную матрицу Задача на С. Нужно составить рандомную матрицу, посмотреть, какие эл-ты меньше нуля и главной диагонали и приравнять их к 0. Пожалуйста! Буду невероятно благодарен!!! http://www.cyberforum.ru/cpp-beginners/thread346286.html
Треугольники C++
На плоскости задано n точек с целочисленными координатами. Никакие три точки не лежат на одной прямой. Определить k - количество треугольников с вершинами в заданных точках и целочисленной площадью. Технические условия Входные данные В первой строке содержится число n. В последующих n строках содержаться пары целых чисел - координаты очередной точки (xi, yi). Известно, что 0 < n,...
C++ Не парсит аргументы
Написал на досуге небольшую программку. Что обидно, вроде всё нормально, но проблеммы с парсингом аргументов командной строки. Весь код: // generator.cpp #include "stdafx.h" #include <iostream> #include <string> #include <cstdlib> using namespace std; string combinates = ""; // Инициализация букв и цифр для генерирования void __initCombinates(bool letters, bool signs, bool upperLetters)
C++ Стрoкa элeмeнтов любого типа http://www.cyberforum.ru/cpp-beginners/thread346275.html
Нужно сделать строку для роботы с любым типом, например написать typеdеf chаr Chаracter. В конструкторе по умолчанию аргументы я записал как String(const Character * s = ""), но в случае, если работаем с wchаr_t, то такое преобразование не прохожит, подскажите как можзно сделать аргумент по умолчанию подходящий для любого типа
C++ Квадрат и точки! Здравствуйте!! Нужна помощь!! Какое наибольшее количество точек с целочисельными координатами можно на листке клеточку накрыть квадратом со стороной N клеток? Входные данные Единственное число - сторона квадрата N (1 <= N <= 10000). подробнее

Показать сообщение отдельно
vyazikov
0 / 0 / 0
Регистрация: 29.08.2011
Сообщений: 23

Как обратиться к элементу массива с использованием указателя - C++

29.08.2011, 15:02. Просмотров 681. Ответов 10
Метки (Все метки)

Всем привет, есть некоторая задачка, которую мне очень важно решить...
Дословно пишу условие

в С\С++ обьявлен массив mas[17][19][21] значений типа integer, переменная p-указатель на первый элемент массива.
Как обратиться к элементу массива mas[12][3][6] с использованием указателя р ??

Условие написано как-то глупо но если более подробно, то первый ээлемент массива это
p=mas[0][0][0] за ним скрывается какое-то рандомное значение (массив набит произвольными рандом значениями)

И вот через этот P необходимо обратиться к элементу массива [12][3][6] - вот тут то я понятия не имею что от меня хотят и как это сделать? Сдается мне что им нужен метод при котором как-то вычисляется смещение, или что-то подобное.....(


Прошу помощи с этой задачей с комментариями.
спасибо
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru