C语言chapter7.ppt

C语言chapter7

主讲:吕元长 * 地址和指针的概念 凡存放在内存中的程序和数据都有一个地址。一个变量的地址称为该变量的指针。 用来存放一个变量地址的变量称为指针变量。 附注:①变量的“直接引用”方式:通过变量名来直接引用变量。 ② 变量的“间接引用”方式:将变量的地址存放在一个指针变量中,然后通过存放变量地址的指针变量来引用变量 第7章 指针 变量 地址 内容 int x; x = 3; printf(“%d”, x); x 2001 3 px 3000 2001 直接访问: 通过变量名直接访问地址 间接访问: 把变量的地址放到另一变量中,使用时先找到后者的地址,从中取出前者的地址 指针变量 地址 另一变量的地址 地址和指针的概念 凡存放在内存中的程序和数据都有一个地址。一个变量的地址称为该变量的指针。 用来存放一个变量地址的变量称为指针变量。 附注:①变量的“直接引用”方式:通过变量名来直接引用变量。 ② 变量的“间接引用”方式:将变量的地址存放在一个指针变量中,然后通过存放变量地址的指针变量来引用变量 变量 地址 内容 int x; x = 3; printf(“%d”, x); x 2001 3 px 3000 2001 指针变量:存放地址的变量 指针变量 地址 另一变量的地址 某个变量的地址 指向 指向 * 指针运算符(间接访问运算符) int *p

文档评论(0)

1亿VIP精品文档

相关文档