正在加载图片...
第10章第1节 2.间接寻址将变量x的地址放在另一地方(即放在另一个变量计中,这个 变叫“指针变量”),故要读取x的数据,需先读取i的数值(即x的地址), 然后根据x的地址值,再读取x的数据。 20002001 20022003 20042005 指向 指向 指向 5000 5100 5200 2000 2002 k 2004 mainO finex, y, z; int *i, i, * k; &x; j=&y; k&z scanf(“%od,%d”,&x,&y); 相当于 k=(*i)+(2j); printi(“%d”,k);} printi(%od”,z); jk——存放地址的变量,叫“指针变量”。又因为上述地址是变量的 地址,故称ik为“指向变量的指针变量”。2. 间接寻址——将变量x的地址放在另一地方(即放在另一个变量i中,这个 变叫“指针变量”),故要读取x的数据,需先读取i的数值(即x的地址), 然后根据x的地址值,再读取x的数据。 第10章第1节 2000 2001 2002 2003 2004 2005 x y z i 2000 j 2002 k 2004 5000 5100 5200 main() {int x,y,z; int *i,*j,*k; i=&x; j=&y; k=&z; scanf(“%d,%d”,&x,&y); *k=(*i)+(*j); printf(“%d”,*k); } 相当于 z=x+y; printf(“%d”,z); i,j,k —— 存放地址的变量,叫“指针变量”。又因为上述地址是变量的 地址,故称i,j,k为“指向变量的指针变量”。 指向 指向 指向
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有