Similar presentations:
Имя переменной (идентификатор)
1.
2.
Имя переменной (идентификатор)Адрес переменной
Данные
v
404
00EFF7AC
3.
int v;v=404;
cout<<v;
cout<<&v;
404
v
00EFF7AC
4.
int v;v=404;
int* pv=&v;
Указатель
v
pv
404
00EFF7AC
00EFF7AC
*pv pv
00EFF7АА
5.
int v;v=404;
int *pv=&v;
С звездочкой - данные
Без звездочки – адрес
v
*pv=953;
*pv
953
00EFF7AC
6.
*you*you
рим
you
00EFF7AC
404
px
*px
*pv
pv
pi *pi
7.
8.
size*ps
**p_ps
***p_
****p_p_p_p
*****p_p_p_p_
9.
*ps**p_ps
***p_p_ps
Что в выводе ?
10.
Что в выводе ?11.
Переход на следующую ячейку в памяти без звездыint v;
v=404;
int *pv=&v;
pv+=1;
404 мусор мусор мусор мусор
00AFFAC0
00AFFAC4
00AFFAC8
00AFFACC
00AFFAD0
12.
IQ&IQ
pIQ
*one
27
mIQ
&miQ
27
pmIQ
*two
13.
IQ27
&IQ
*one
mIQ
156
&mIQ
*two
14.
15.
Размерность статического массива должнабыть задана заранее
16.
000ff1
00ff1
*p
17.
тип_данных *имя_указателя = new тип_данных;|
Ячейка памяти
*x=404;
||
Массив
18.
Создать функцию ThimbleБез массивов в функциях,
в main мы угадываем в каком из наперстке шарик
19.
15
4
4
3
1
1
4
7