Эту фразу использует Прата в книге Язык программирования Си издание 2015 года
Ну ок... Вы правильно понимаете. в с++ в отличии от си есть такие типы как double & void foo { double a = 35.3; double& b = a; b = 37; assert( a==37 ); }
Я подумал о другом(
О параметрах функции? Это частный случай. Ссылка - полноценный тип. С помощью них можно не только аргументы передавать.
Да, о параметрах как раз я и подумал
тут надо знать контекст. обычно в языках программирования есть параметры функций с сылочной семнатикой и с семантикой значения. в этом смысле в Си параметры-указатели, куда можно писать результат это ссылочные переменные
Я подумал об этом int func(int &a)
Судя по контексту, Прата как раз это не имел ввиду. Но таки да. В си указатели используются в качестве ссылок. Семантически.
Обсуждают сегодня