![]() |
Здравствуйте, гость ( Вход | Регистрация )
![]() |
voipp |
![]()
Сообщение
#1
|
![]() Участник ![]() ![]() Группа: Участник Сообщений: 116 Регистрация: 20.10.2009 Из: Msk Пользователь №: 1166 Спасибо сказали: 0 раз(а) Репутация: ![]() ![]() ![]() |
Вот код предложенный на сайте по программированию:
Насколько я знаю ссылка является 2 именем переменной.Она обладает такими же свойствами как и 1 имя кроме св-ва возникающего при передачи ссылки в функцию.как понять тогда код выше? Может он неправильный?а существует ли способ получения адреса переменной mmm? И 2 вопрос. Вот как выглядит оператор ввод для символов: Я понял для чего он возвращает ostream.Мне непонятно что значит что он возвращает ССЫЛКУ на ostream и почему именно ее а не просто класс
Сообщение отредактировал voipp - 16.2.2010, 17:55 |
|
|
![]() |
Litkevich Yuriy |
![]()
Сообщение
#2
|
![]() разработчик РЭА ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Сомодератор Сообщений: 9669 Регистрация: 9.1.2008 Из: Тюмень Пользователь №: 64 Спасибо сказали: 807 раз(а) Репутация: ![]() ![]() ![]() |
В первом фрагменте кода ссылки нет, просто у переменной mmm берут адрес, с помощью значка &
Ссылки объявляются следующим образом: Однако такая запись допустима только при объявлении аргументов функций. В любом другом месте программы ссылка должна быть инициализирована при объявлении, например:
|
|
|
![]() ![]() ![]() |
![]() |
|
Текстовая версия | Сейчас: 4.7.2025, 3:20 |