举例
int i=1; //假设i的地址为100,实际地址不是这样的。
int *p=&i; //假设指针p的地址&p为200
指针变是的值也就是指针的值p,也就是变量i的地址,即100,也就是说p=100,
而指针指向的值,指的是指针所指向的地址100这个内存位置,所对应的值,也就是i的值,为1。
a c k 变量名
{1}{3}{4}{5}{6}{7}{0}{0}{0}{0}{30}{30}{40}{45}{54}{54}{54}{12}值
[0][1][2][3][4][5][6][7][8][9][10][11][12][13][14][15][16][17]这是地址
指针变量就是存地址的变量 假如有一指针变量P
P=&k; 那么其实P的值是13 TC是以long int 来定义指针所以指针值的范围是有限的,TC的指针不能指示超过此大小的内存
指向的值就是 地址里面存的东西了。
这里就是K的值 45
指针的值是内存地址
比如说 int *p=3
p是指针
p的值是0x00012313
p指向的值是3