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

Понять указатели:) - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Распечатать введенную строку, удалив из неё слова с нечетными номерами и добавив перевернутое слово к слову с четными номерами. http://www.cyberforum.ru/cpp-beginners/thread254809.html
Распечатать введенную строку, удалив из неё слова с нечетными номерами и добавив перевернутое слово к слову с четными номерами. Например, из строки: "во что бы то ни стало" Должно получиться:...
C++ Представить число в виде многочлена Дано натуральное число А. Надо составить программу (С++), которая представляет его в виде многочлена. Например, 123 ==> 1 * 10 ^ 2 + 2 * 10 ^ 1 + 3 * 10 ^ 0. /*fizmat goroda Kamenets-Podolsky... http://www.cyberforum.ru/cpp-beginners/thread254798.html
C++ Указатели на структуры!
Захватить память для массива из 10 структур. Заполните массив данными из файла "1.dat". Вывести информацию о маршрутах, имеющих определенный пункт в качестве начального или конечного. Высчитать для...
C++ Вычислить период последовательности
Подскажите, как вычислить период последовательности. Как я понимаю, поместить сперва элементы в массив, и уже в нем считать период? ... long t, k, p, a, c, n=20; // p - Xo, t, k - Xn, int...
C++ Определите класс «Студент» http://www.cyberforum.ru/cpp-beginners/thread254763.html
Помогите пожалуйста с задачей Определите класс «Студент».Методы – перевод на следующий курс, выпуск, отчисление. Разработать дружественную классу «Студент» функцию, определяющую знак зодиака,...
C++ решить функцию Всем привет! помогите пожалуйста решить задачки на Borland C Буду крайне признательна! Заранее спасибо! подробнее

Показать сообщение отдельно
Svid
5 / 5 / 1
Регистрация: 02.03.2011
Сообщений: 40
10.03.2011, 17:31  [ТС]
Да, конечно.
Мне просто не понятны подписи к выводу ( с английским плохо):
Before image swap
In image swap и т.д.

Более того, я в том примере, который из моей методички, убирал указатели ( и ссылки), вызывая функцию с параметрами переменных (a и b), и вот это:
1) В случае использования передачи параметров в виде переменных, аргументам функции присваивается значение передаваемых переменных, тем самым создавая новые переменные, область видимости которых - функция. И меняются значения созданных внутри функции переменных, а значения переменных, передаваемых аргументами никак не изменяется, ибо они лишь однажды передали свои значения для переменных функции.

2) Когда используются указатели в качестве аргументов, аргументы функции принимают не численное значение передаваемых переменных( в данном случае a и b ), а ссылку на ячейки памяти, содержащих значение этих переменных, и внутри функции орудуют уже не новыми переменными, а значениями, хранящимися в адресах, принимаемых в качестве аргументов.
мне понятно...
но вербализовать, то что делают примеры, я не могу. Наверное, дело в том, что до этого с понятием "памяти" я не сталкивался...
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru