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

Почему при присваивании адреса массива не ставится знак '&' получения адреса

Язык С++. Форум начинающих программистов C++. Обсуждение языка программирования C++. Решение задач, программирование и готовые программы на С++.
Войти
Регистрация
Восстановить пароль
Обсуждение
Всего сообщений: 89
Имя Дата Сообщение
Читать обсуждение полностью:
Почему при присваивании адреса массива не ставится знак '&' получения адреса
Aqua77 22.11.2015 21:01 https://www.cyberforum.ru/post8379483.html
int main() { int a = { 2, 3 }; int* b; b = a;...
fitochay 22.11.2015 21:07 https://www.cyberforum.ru/post8379512.html
Вот
Байт 22.11.2015 21:57 https://www.cyberforum.ru/post8379771.html
Массив - он уже сам адрес. Упрощенно так. int mass создает...
Croessmah 22.11.2015 22:02 https://www.cyberforum.ru/post8379802.html
Он неявно приводится к указателю на первый элемент. Если...
Байт 22.11.2015 22:08 https://www.cyberforum.ru/post8379833.html
Слушай, не путай парня, а? Ты еще расскажи ему чем...
Croessmah 22.11.2015 22:16 https://www.cyberforum.ru/post8379863.html
Ок. Тогда еще покажем ссылку на массив: int a = { 2, 3...
Apparat_UA 22.11.2015 22:36 https://www.cyberforum.ru/post8379952.html
В случае с массивом, его имя является указателем. На самом...
Croessmah 22.11.2015 22:39 https://www.cyberforum.ru/post8379967.html
пост 4!
Apparat_UA 22.11.2015 23:03 https://www.cyberforum.ru/post8380088.html
Спасибо. Где можно поподробнее почитать об этом ?
Байт 22.11.2015 23:20 https://www.cyberforum.ru/post8380162.html
Вечер поздний, спать неохота, а делать нечего. Давай...
Croessmah 22.11.2015 23:25 https://www.cyberforum.ru/post8380186.html
Apparat_UA, можно почитать тему, начиная с сообщения...
Байт 22.11.2015 23:39 https://www.cyberforum.ru/post8380260.html
Croessmah, у меня зреет тема о том, как надо учить...
Aqua77 23.11.2015 10:07 https://www.cyberforum.ru/post8381237.html
&a - это адрес 6-го элемента а *(a+5) Значение элемента? ...
Tulosba 23.11.2015 10:41 https://www.cyberforum.ru/post8381449.html
Да. Только для исключения путаницы, предпочтительнее писать...
Croessmah 23.11.2015 11:58 https://www.cyberforum.ru/post8381790.html
Поздно. В какой-то книге я уже видел этот подход :)
sourcerer 23.11.2015 12:37 https://www.cyberforum.ru/post8381958.html
Aqua77, у Дейтелов в книжке "Как программировать на C++"...
Croessmah 23.11.2015 12:40 https://www.cyberforum.ru/post8381970.html
еще раз:
sourcerer 23.11.2015 13:19 https://www.cyberforum.ru/post8382127.html
Croessmah, то есть, у Дейтелов ошибка?
daslex 23.11.2015 13:30 https://www.cyberforum.ru/post8382173.html
У переводчиков ошибка скорее всего. Надо в оригинале...
sourcerer 23.11.2015 13:41 https://www.cyberforum.ru/post8382174.html
Или, скажем так, упрощение? Добавлено через 10 минут У...
daslex 23.11.2015 13:42 https://www.cyberforum.ru/post8382229.html
Это не упрощение. В русском варианте цитаты Дейтелов грубая...
sourcerer 23.11.2015 13:58 https://www.cyberforum.ru/post8382285.html
Блин, про неявное приведение к указателю чё-то никто не...
daslex 23.11.2015 14:00 https://www.cyberforum.ru/post8382317.html
Вредный кот дал же цитату из стандарта. Неужто кредит...
sourcerer 23.11.2015 14:06 https://www.cyberforum.ru/post8382346.html
Да нет, не меньше, конечно. Просто почти все учебники во...
Voivoid 23.11.2015 14:08 https://www.cyberforum.ru/post8382357.html
Ого, это что-то новенькое :D
Tulosba 23.11.2015 14:20 https://www.cyberforum.ru/post8382415.html
Ничего странного. Просто учебник пишется более понятным...
sourcerer 23.11.2015 14:21 https://www.cyberforum.ru/post8382421.html
Вот ещё и Липпман сотоварищи в "Язык программирования C++....
daslex 23.11.2015 15:03 https://www.cyberforum.ru/post8382471.html
Посмотрел русский, не ленись посмотреть оригинальный текст...
sourcerer 24.11.2015 06:31 https://www.cyberforum.ru/post8385863.html
daslex, я думаю, это общее место в большинстве обучающих...
mporro 24.11.2015 08:55 https://www.cyberforum.ru/post8386077.html
Всё, что неявно куда-то приводится является этим куда-то....
zss 24.11.2015 09:00 https://www.cyberforum.ru/post8386079.html
Класная опечатка!
Байт 24.11.2015 09:49 https://www.cyberforum.ru/post8386214.html
Долго думал. Показал жене. На семейном совете решили - так...
Croessmah 24.11.2015 09:51 https://www.cyberforum.ru/post8386222.html
mporro, да ладно?
zer0mail 24.11.2015 09:54 https://www.cyberforum.ru/post8386229.html
Есть ли для программиста разница - является ли имя массива...
daslex 24.11.2015 10:06 https://www.cyberforum.ru/post8386277.html
далеко ходить не надо. sizeof.
Croessmah 24.11.2015 10:08 https://www.cyberforum.ru/post8386280.html
zer0mail, ну сделай две функции, одна принимает массив,...
mporro 24.11.2015 10:31 https://www.cyberforum.ru/post8386353.html
Croessmah Так как в любом выражении, где требуется...
Croessmah 24.11.2015 11:08 https://www.cyberforum.ru/post8386479.html
очевиден неявный каст. Ну и там, где требуется размер...
mporro 24.11.2015 17:10 https://www.cyberforum.ru/post8388329.html
Никто не запрещает одному объекту принадлежать разным...
Croessmah 24.11.2015 17:16 https://www.cyberforum.ru/post8388362.html
У объекта один тип. void foo(int) { } void...
mporro 24.11.2015 17:24 https://www.cyberforum.ru/post8388404.html
Да, это тип 0. Каждый объект принадлежит как минимум одной...
Croessmah 24.11.2015 17:29 https://www.cyberforum.ru/post8388435.html
лишь преобразовывается в него.
Tulosba 24.11.2015 17:35 https://www.cyberforum.ru/post8388468.html
Класс один. А типов может быть несколько. Например: struct...
mporro 24.11.2015 17:35 https://www.cyberforum.ru/post8388469.html
неявно То есть, состоит в отношении является.
Croessmah 24.11.2015 17:48 https://www.cyberforum.ru/post8388501.html
http://stackoverflow.com/questions/3959705/arrays-are-pointe...
mporro 24.11.2015 17:52 https://www.cyberforum.ru/post8388568.html
Croessmah Pointers are not arrays. Именно это в...
Croessmah 24.11.2015 18:02 https://www.cyberforum.ru/post8388619.html
ага, а потом они бегают по форуму с вопросами почему не...
mporro 24.11.2015 18:06 https://www.cyberforum.ru/post8388643.html
По этой причине всем новичкам C++ стоит говорить, что...
Tulosba 24.11.2015 18:12 https://www.cyberforum.ru/post8388662.html
Так-то да (прям как объекты из Стандарта и от Саттера :D). ...
Croessmah 24.11.2015 18:15 https://www.cyberforum.ru/post8388680.html
Тогда уж любой объект - это последовательность байт :)
Байт 24.11.2015 18:17 https://www.cyberforum.ru/post8388691.html
Да, да! Я всегда говорил это!:)
Tulosba 24.11.2015 18:23 https://www.cyberforum.ru/post8388721.html
Так и есть :)
Croessmah 24.11.2015 18:26 https://www.cyberforum.ru/post8388739.html
еще
Tulosba 24.11.2015 18:35 https://www.cyberforum.ru/post8388786.html
Ага. А человек - набор из мяса, костей и ведра кровищи. А...
Croessmah 24.11.2015 18:40 https://www.cyberforum.ru/post8388822.html
мясо, кости, кровь - это составные типы :)
daslex 24.11.2015 19:14 https://www.cyberforum.ru/post8389010.html
Новичкам надо говорить правду и вбивать им в голову, что...
Tulosba 24.11.2015 20:54 https://www.cyberforum.ru/post8389592.html
daslex, Из 2015 студии.
daslex 24.11.2015 21:04 https://www.cyberforum.ru/post8389651.html
ну там значит область памяти типизирована на моем скрине...
zer0mail 25.11.2015 07:23 https://www.cyberforum.ru/post8390956.html
Точка останова на присвоении. так что в p еще ничего не...
zer0mail 25.11.2015 07:38 https://www.cyberforum.ru/post8390972.html
Небольшой пример: void fa(int a) { cout<<sizeof(a); }...
Tulosba 25.11.2015 08:00 https://www.cyberforum.ru/post8390990.html
Картинка использовалась для демонстрации типа, а не...
mporro 25.11.2015 08:58 https://www.cyberforum.ru/post8391092.html
Это очередная накладка в попытке использовать массив как...
sourcerer 27.11.2015 06:22 https://www.cyberforum.ru/post8401319.html
Абстракция. Но не first-class citizen.
Mr.X 27.11.2015 07:35 https://www.cyberforum.ru/post8401386.html
Ну как не стыдно замусоривать плюсовой раздел всякой...
mporro 27.11.2015 07:53 https://www.cyberforum.ru/post8401423.html
Mr.X Ну хоть один человек нормальный.
sourcerer 27.11.2015 07:57 https://www.cyberforum.ru/post8401427.html
Страуструпу в своей книге "Язык программирования С++" не...
mporro 27.11.2015 07:59 https://www.cyberforum.ru/post8401429.html
Я как раз из "cтрауструпа" хорошо запомнил, что...
sourcerer 27.11.2015 08:13 https://www.cyberforum.ru/post8401442.html
А я обсуждать сишные массивы не стыдно. Иначе бы...
Mr.X 27.11.2015 08:15 https://www.cyberforum.ru/post8401461.html
Ну, он включил всю сишню для совместимости, однако в своей...
sourcerer 27.11.2015 08:24 https://www.cyberforum.ru/post8401480.html
С этим согласен. С этим не согласен. Для своего круга...
daslex 27.11.2015 08:30 https://www.cyberforum.ru/post8401489.html
А уж как удобно юзать многомерные массивы, которые array,...
Mr.X 27.11.2015 08:36 https://www.cyberforum.ru/post8401495.html
Ну, эффективный - да. Именно поэтому его Страуструп и взял...
daslex 27.11.2015 08:45 https://www.cyberforum.ru/post8401511.html
А вот что писано у Страуструпа
Mr.X 27.11.2015 09:06 https://www.cyberforum.ru/post8401553.html
А typedef уже отменили что ли? typedef std::array < int, ...
daslex 27.11.2015 09:52 https://www.cyberforum.ru/post8401688.html
Почему при присваивании адреса массива не ставится знак '&'...
sourcerer 27.11.2015 10:25 https://www.cyberforum.ru/post8401813.html
А третий вариант не судьба предположить? Только бинарная...
Mr.X 27.11.2015 10:39 https://www.cyberforum.ru/post8401867.html
Туманное сообщение... А почему сразу третий, а не триста...
sourcerer 27.11.2015 10:51 https://www.cyberforum.ru/post8401908.html
Mr.X, потому что Вы рассуждаете в терминах хороший/плохой,...
Mr.X 27.11.2015 10:59 https://www.cyberforum.ru/post8401943.html
Не, ну если мы к чему-то относимся нейтрально, то обычно об...
sourcerer 27.11.2015 11:18 https://www.cyberforum.ru/post8402053.html
Mr.X, не знаю что Вам чувствуется. На Вашу сферу чувств я...
Croessmah 27.11.2015 12:20 https://www.cyberforum.ru/post8402373.html
1) Старые учебные материалы 2) Студенты должны учиться и с...
sourcerer 27.11.2015 13:10 https://www.cyberforum.ru/post8402596.html
Croessmah, тут дело даже не в преподах. Вот ходил я к сыну...
mporro 27.11.2015 13:28 https://www.cyberforum.ru/post8402695.html
gru74ik Да, выразился я резковато. Тем не менее, чтобы...
sourcerer 27.11.2015 13:38 https://www.cyberforum.ru/post8402734.html
Согласен. Согласен.
mporro 27.11.2015 13:40 https://www.cyberforum.ru/post8402749.html
На самом деле всё сложнее и печальнее, чем вам в трёх...
ct0r 27.11.2015 14:18 https://www.cyberforum.ru/post8402924.html
В lock-free структурах и алгоритмах без них тяжеловато...
Mr.X 27.11.2015 16:07 https://www.cyberforum.ru/post8403447.html
М-да, вы это серьезно насчет С++ в школе в качестве первого...
sourcerer 27.11.2015 16:17 https://www.cyberforum.ru/post8403504.html
Ну ок. Тут я спорить не стану. Мне просто казалось, что...
Mr.X 27.11.2015 16:32 https://www.cyberforum.ru/post8403589.html
Ну, язык для изучения программирования и язык для работы...
 
 
Similar

Операция получения адреса & и vector
Здравствуйте. Работает ли Операция получения адреса (&amp;) в векторе? Просто есть пример в книги, но...

1. Ввести символьный массив. Найти адреса всех парных его элементов. 2. Вывести адреса элементов массива 4 на 4, находящ
Помогите пж... 1. Ввести символьный массив. Найти адреса всех парных его элементов. 2. Вывести...

Почему разные адреса одного и того же элемента динамического массива?
Я создаю динамический массив и отправляю его в функцию, если потом сравнивать адреса элементов...

Почему адреса элементов массива находятся в памяти не по порядку
Приветствую! Подскажите пожалуйста почему адреса элементов массива находятся в памяти не по...

Ошибка получения ip-адреса
Всем доброго времени суток) Возникла проблема, вот, собственно она: имеется стационарник с прямым...

MoreAnswers

Определить тип получения IP-адреса
Доброго дня. Подскажите пожалуйста: Необходимо определить, получен ли ip адрес по DHCP или...

Почему при редактировании ip-адреса NetworkManager создаёт второе соединение?
На Ubuntu Sevrer 16.04 LTS поставил NetworkManager. Включил его. Перезагрузил. Отредактировал...

Получения адреса объекта вызвавшего события
Всем доброго дня уважаемые форумчане. Ситуация в следующим, во время выполнения программы...

 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, vBulletin Solutions, Inc.