Информация об изменениях

Сообщение Re: Вопрос по категории указателей, ссылок и массивов от 20.11.2021 14:24

Изменено 20.11.2021 14:24 Максим

Re: Вопрос по категории указателей, ссылок и массивов
V>3) ??? типы: указательный (*), ссылочный (&), массивный ([])

Кстати насчет массивов. Недавно узнал, что в C/C++ можно преставлять местами имя массива и индекс (поскольку это все равно в (адрес+смещение) разворачивается). Забавно выглядит.

#include <iostream>
#include <vector>

int main()
{
    int p[] = {0, 7, 5};
    
    2[p] = 12;
    
    std::cout << "p[2]=" << p[2];
}
Re: Вопрос по категории указателей, ссылок и массивов
V>3) ??? типы: указательный (*), ссылочный (&), массивный ([])

Кстати насчет массивов. Недавно узнал, что в C/C++ можно преставлять местами имя массива и индекс (поскольку это все равно в (адрес+смещение) разворачивается). Забавно выглядит.

#include <iostream>

int main()
{
    int p[] = {0, 7, 5};
    
    2[p] = 12;
    
    std::cout << "p[2]=" << p[2];
}