Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Вивчайте Pointers vs References | References & Pointers
C++ Intermediate | Mobile-Friendly

bookPointers vs References

As I already mentioned, you can add to the pointer any number you want to go to the next storage unit. For example:

123456
int a = 1; int *pa = &a; cout << pa << endl; pa++; cout << pa;
copy

Pay attention that we moved forward to 4 bytes (size of the int type). Such math operation is unavailable for references:

123456
int a = 1; int &ra = a; cout << ra << endl; ra++; cout << ra;
copy

We changed the value of the variable a but not the reference.

question mark

What's the difference between a pointer and a reference?

Select the correct answer

Все було зрозуміло?

Як ми можемо покращити це?

Дякуємо за ваш відгук!

Секція 2. Розділ 7

Запитати АІ

expand

Запитати АІ

ChatGPT

Запитайте про що завгодно або спробуйте одне із запропонованих запитань, щоб почати наш чат

Awesome!

Completion rate improved to 2.94

bookPointers vs References

Свайпніть щоб показати меню

As I already mentioned, you can add to the pointer any number you want to go to the next storage unit. For example:

123456
int a = 1; int *pa = &a; cout << pa << endl; pa++; cout << pa;
copy

Pay attention that we moved forward to 4 bytes (size of the int type). Such math operation is unavailable for references:

123456
int a = 1; int &ra = a; cout << ra << endl; ra++; cout << ra;
copy

We changed the value of the variable a but not the reference.

question mark

What's the difference between a pointer and a reference?

Select the correct answer

Все було зрозуміло?

Як ми можемо покращити це?

Дякуємо за ваш відгук!

Секція 2. Розділ 7
some-alt