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

& в C++ - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Завершающая подстрока http://www.cyberforum.ru/cpp-beginners/thread835897.html
Есть параметр std:::string Text и локальная переменная i, хранящая индекс символа. Требуется удалить из параметра начальные символы по этот символ включительно. Символ может быть последним, тогда...
C++ Работа с цифрами в файле Как в с++ в две строчки записать две цифры, а потом по закрытии программы и повторном открытии прочитать каждое число в отдельную переменную? http://www.cyberforum.ru/cpp-beginners/thread835892.html
C++ Найти сумму членов арифметической прогрессии
Найти сумму членов арифметической прогрессии a, a+d,...,a+(n-1)d по введенным значениям a,d,n. #include <iostream.h> #include <conio.h> #include <math.h> int main() { clrscr(); int...
Одномерные массивы. Найти минимальный положительный элемент, вычислить среднеарифметическое положительных элементов, вывести ненулевые элементы C++
помогите пожалуйста решить эту задачу по одномерным массивам Дан одномерный массив, состоящий из Nцелочисленных элементов. 1.Ввести массив с клавиатуры. 2.Найти минимальный положительный...
C++ Дан одномерный массив, состоящий из N целочисленных элементов http://www.cyberforum.ru/cpp-beginners/thread835873.html
решите пожалуйста задачу по двумерным массивам (С++(visual studio)) Дан одномерный массив, состоящий из N целочисленных элементов. 1.Ввести массив с клавиатуры. 2.Найти максимальный...
C++ Разобраться с кодом Кто нибуть может расписать за что отвечает каждая часть кода: /***************************************************************************** СЭКѕИзєО±аіМКµПЦЖфУГЅыУГНшїЁ Mady By ZwelL ... подробнее

Показать сообщение отдельно
taras atavin
3571 / 1755 / 91
Регистрация: 24.11.2009
Сообщений: 27,567
13.04.2013, 09:39
Адрес берётся для того, чтоб функция, получившая его в качестве параметра, могла по этому адресу что то положить, то есть выполнить запись в переменную, если передать просто значение переменной, то саму переменную изменить нельзя, так как не известно, где она находится. Адрес также может браться для передачи параметра, чей sizeof больше, чем sizeof(size_t), так как у всех адресов sizeof равен sizeof(size_t) и можно будет передавать через стек/регистры меньше информации, не занимаясь копированием значения переменной в локальную копию в функции. Экономия памяти и процессорного времени. Адрес также берётся для того, чтоб присвоить его указателю и потом использовать в адресной арифметике при переборе массива с помощью указателя вместо индекса. Остальные цели взятия адреса производны от этих трёх. В данном случае адрес берётся для того, чтоб по этому адресу что то положить.
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.