63 / 35 / 25
Регистрация: 17.07.2014
Сообщений: 457
|
||||||
1 | ||||||
Синтаксис29.11.2015, 19:10. Показов 447. Ответов 2
Метки нет (Все метки)
Не понимаю вообще записи. Даже если предположить что x[0] == 0[x] то что там делает амперсант?
0
|
29.11.2015, 19:10 | |
Ответы с готовыми решениями:
2
Синтаксис в c++ синтаксис Синтаксис Синтаксис |
18842 / 9841 / 2408
Регистрация: 30.01.2014
Сообщений: 17,284
|
||||||
29.11.2015, 19:14 | 2 | |||||
Предполагать не надо, оно так и есть.
Операция индексации применяется к указателю. Чтобы получить указатель, нужно применить операцию взятия адреса к объекту. Амперсанд - за этим. Если расписать, то
0
|
Модератор
13507 / 10757 / 6412
Регистрация: 18.12.2011
Сообщений: 28,712
|
|
29.11.2015, 19:14 | 3 |
&x - это адрес переменной x
Выражение a[b] можно интерпретировать как *(a+b) т.е. 0[&x] - это *(0+&x)=*(&x)=x
0
|
29.11.2015, 19:14 | |
29.11.2015, 19:14 | |
Помогаю со студенческими работами здесь
3
Синтаксис Новый синтаксис using в C++11 Синтаксис языка с++ Деревья синтаксис Объясните синтаксис! Непонятный синтаксис Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |