?

Log in

No account? Create an account
Берлога [entries|archive|friends|userinfo]
Villain-Marais

[ website | Берлога ]
[ userinfo | livejournal userinfo ]
[ archive | journal archive ]

[Jul. 23rd, 2009|08:29 am]
Villain-Marais
Вспоминая недавнюю дискуссию в rabota_il...
Вопрос об отличиях pointer от reference cродни выяснению отличий яблока и апельсина. Проще выяснить, что общего. Поскольку есть довольно четкое разделение, кого когда используют, а единственный случай схожести - когда в чистом С объект передается в качестве параметра функции. Там, насколько я понимаю, отличается только синтаксис.
LinkReply

Comments:
[User Picture]From: _wwwera_
2009-07-23 08:20 pm (UTC)
пойнтер звездочкой обозначается, а ссылка - амперсэндом, вот как надо отвечать на этот вопрос :)))) плюс пойнтер является самостоятельной переменной и может быть равен нулю, а референс вроде как нет...
(Reply) (Thread)
[User Picture]From: henic
2009-07-23 09:55 pm (UTC)
Ну да, по адресу можно константу записать, в регистр, например. Разницы-то много. Похожего мало. :))
(Reply) (Parent) (Thread)
From: pesec
2009-07-29 03:02 pm (UTC)
В чистом C нет референсов, кажется.
(Reply) (Thread)
[User Picture]From: henic
2009-07-29 03:18 pm (UTC)
Оппа. Это забавно. Я ж лет пятнадцать не видел чистого С. Начинаю фантазировать. :)
(Reply) (Parent) (Thread)