算法与数据结构8.pptxVIP

  • 1
  • 0
  • 约6.29千字
  • 约 63页
  • 2017-10-14 发布于湖北
  • 举报
算法与数据结构8

算法与数据结构;地址和指针的概念;另一种存取变量值的方式称为“间接访问”的方式。即,将变量i的地址存放在另一个变量中。;一个变量的地址称为该变量的“指针”。 例如,地址2000是变量i的指针。如果有一个变量专门用来存放另一变量的地址(即指针),则它称为“指针变量”。上述的i_pointer就是一个指针变量。;变量的指针和指向变量的指针变量;下面都是合法的定义: float *pointer_3; // pointer_3是指向float型变量的指针变量 char *pointer_4; //pointer_4是指向字符型变量的指针变量 可以用赋值语句使一个 指针变量得到另一个变 量的地址,从而使它指 向一个该变量。如: pointer_1=&i; pointer_2=&j;;在定义指针变量时要注意两点:;指针变量的引用 ;pointer_2=&b; /*把变量b的地址赋给 pointer_2 */ printf(″%d,%d\n″,a,b); printf(″%d,%d\n″,*pointer_1, *pointer_2); };对“&”和“*”运算符说明: 如果已执行了语句 pointer_1=&a; (1)&* pointer_1的含义是什么?“&”和“*”两个运算符的优

文档评论(0)

1亿VIP精品文档

相关文档