Сообщение Re: Вопрос по категории указателей, ссылок и массивов от 20.11.2021 14:24
Изменено 20.11.2021 14:26 Максим
Re: Вопрос по категории указателей, ссылок и массивов
V>3) ??? типы: указательный (*), ссылочный (&), массивный ([])
Кстати насчет массивов. Недавно узнал, что в C/C++ можно переставлять местами имя массива и индекс (поскольку это все равно в (адрес+смещение) разворачивается). Забавно выглядит.
Кстати насчет массивов. Недавно узнал, что в C/C++ можно переставлять местами имя массива и индекс (поскольку это все равно в (адрес+смещение) разворачивается). Забавно выглядит.
#include <iostream>
int main()
{
int p[] = {0, 7, 5};
2[p] = 12;
std::cout << "p[2]=" << p[2];
}
Re: Вопрос по категории указателей, ссылок и массивов
V>3) ??? типы: указательный (*), ссылочный (&), массивный ([])
Кстати насчет массивов. Недавно узнал, что в C/C++ можно переставлять местами имя массива и индекс (поскольку это все равно в *(адрес+смещение)= разворачивается). Забавно выглядит.
Кстати насчет массивов. Недавно узнал, что в C/C++ можно переставлять местами имя массива и индекс (поскольку это все равно в *(адрес+смещение)= разворачивается). Забавно выглядит.
#include <iostream>
int main()
{
int p[] = {0, 7, 5};
2[p] = 12;
std::cout << "p[2]=" << p[2];
}