16.06.2012, 17:24. Просмотров 476. Ответов 4
Здравствуйте. Насколько я понимаю, ссылка - это переменная, которая на самом деле является указателем на адрес другой переменной, но с которой можно обращаться так, как будто бы это переменная, располагающаяся по адресу, на который она указывает. Т. е.:
C++ |
1
2
3
4
5
6
| int& a = b => int* a = &b // если b - переменная
int& a = b => int* a = b // если b - ссылка
a = c => *a = c // если c - переменная
a = c => *a = *c // если c - ссылка
d = a => d = *a // если d - переменная
d = a => *d = *a // если d - ссылка |
|
Правильно ли я все понимаю?