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

Обьявлен массив int mas[2][3][5] Обьяснить как осуществляется доступ - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Реализовать класс(задача очень простая) http://www.cyberforum.ru/cpp-beginners/thread875468.html
Здравствуйте. Я совсем новичок в программировании и столкнулась вот с такой проблемой. Есть задача: Реализовать класс, который будет вычислять арифметическую прогрессию. Собственно вот моя...
C++ Использование логических функций if, else Доброго времени суток уважаемые форумчане, подскажите пожалуйста почему данная программа не выводит "неверный класс арматуры", если значение превышает заданное ограничение? //Стержневая арматура.... http://www.cyberforum.ru/cpp-beginners/thread875467.html
Подсчитать число слов в предложении, записанном в текстовом файле. Язык C++ C++
//// программа с файлами оч сложная
Считывание строки в случае выделения памяти динамически C++
Здравствуйте! Подскажите, пожалуйста, я выделяю память динамически под строку, а потом пытаюсь считать строку с помощью функции getline() или gets(), но увы не работает...только статически, задав...
C++ Дана матрица размера 5*10, преобразовать матрицу, поменяв местами минимальный и максимальный элемент в каждой строке. C++ http://www.cyberforum.ru/cpp-beginners/thread875443.html
Есть код программы...но она меняет тока в 1й строке остальные нет((( Прошу помочь...Заранее спасибо откликнувшимся #include <iostream> using namespace std; int main() {
C++ NetBeans не сохраняет скомпилированные файлы. Везде смотрел нет файлов, но компилирует все правильно Как это исправить? подробнее

Показать сообщение отдельно
КенТюРиК
11 / 11 / 1
Регистрация: 18.10.2012
Сообщений: 148
23.05.2013, 12:45  [ТС]
Цитата Сообщение от gray_fox Посмотреть сообщение
Можно это так представть
Код
mas[1][2][3]
~ *(*(*(mas + 1 * sizeof (*mas))      + 2 * sizeof (**mas))  + 3 * sizeof (***mas))
~ *(*(*(mas + 1 * sizeof (int[3][5])) + 2 * sizeof (int[5])) + 3 * sizeof (int))
Спасибо,но не могли бы вы словами пояснить,как работает этот принцип...И что вообще значит рассчитать смещение в байтах.
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru