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

Увеличить указатель на размер адресуемой им структуры - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Теория. Символы http://www.cyberforum.ru/cpp-beginners/thread1063444.html
Помогите, пожалуйста, найти теорию, никак не могу разобраться что к чему. Символы. Стандартные кодовые таблицы символов. Приведите известные вам кодировки символов. Привести примеры обработки...
C++ Улучшаю задачу из книги) #include<iostream> using namespace std; int main() { enum Days { Sunday, Monday, Tuesday, Wednesday, Thursday, Friday, Saturday }; int choice; cout << "Enter a day... http://www.cyberforum.ru/cpp-beginners/thread1063427.html
C++ Счетчик в консольном приложении без очистки экрана
Помогите создать счетчик в консольном приложении без system ("cls"). Нужно чтобы не очищался весь экран и отчет был с 03:00 до 00:00, с выводом на экран.
C++ Код Хаффмана
Дорогие программисты, тут вышла одна проблемка с кодом Хаффмана. Я написал код Хаффмана для препода, а он попросил еще доделать его, добавив туда высчет вероятности(то есть, если в предложении какая...
C++ Связанные списки http://www.cyberforum.ru/cpp-beginners/thread1063417.html
Здравствуйте! Не очень сложное задание, но так как я начинающий, запуталась немного... особенно с указателями и ссылками. В общем задача такая. Пользователь вводит 10 чисел в связанный список,...
C++ перевод из си++ в паскаль for (int j = max(0, i - (n - m)); j <= i && j <= m; ++j) Как перевести эту строчку, а именно "j <= i && j <= m". подробнее

Показать сообщение отдельно
alsav22
5426 / 4821 / 442
Регистрация: 04.06.2011
Сообщений: 13,587
05.01.2014, 14:26
Цитата Сообщение от __General__ Посмотреть сообщение
Нене, если надо увеличить указатель на размер адресуемой им структуры, то
C++
1
pointer += sizeof(*pointer);
Увеличить указатель - увеличить значение указателя, т.е. содержащийся в нём адрес. Увеличить указатель на int на размер int, значит увеличить адрес на размер int.
Если так:
C++
1
pointer += sizeof(*pointer);
То тут прибавление к указателю числа, равного размеру типа содержимого. Вступает в действие арифметика указателей. Значение указателя (адрес) увеличится на размер типа содержимого в квадрате.
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru