Page cover image

📎Ссылки (reference)

Копия переменной

Ссылка - указывает на объект и позволяет менять его значение

Пример
int a = 5;

int &aRef = a;

aRef = 25;

// теперь переменная 'a' имеет значение 25

Различия синтаксиса ссылок и указателей.

void function1(int &valueRef)  // ссылка
{

    valueRef = 100;

}

void function2(int *pvalue)  // указатель
{

    *pvalue = 777;

}

int main()
{
    
    value = 0;
    
    function1(value);
    function2(&value);

}

Last updated