任课教师:颜晖 课程名称:计算机程序设计( 课程代码: 0705004 教师E~mai:yqfjct02@dlc.zju.edu.cn 第31讲 浙江大学远程教育学院版权所有 2002-2003第二学期
颜晖 计算机程序设计(C) 31 0705004 yqfjc02@dlc.zju.edu.cn
第八章指针 指针 指针和数组 指针和字符串 指针数组和二级指针 指针和函数
第八章 指针 指针 指针和数组 指针和字符串 指针数组和二级指针 指针和函数
8.1指针 变量地址内容 直接访问 通过变量名直接访问地址 int x x20013 X=3 printf(%od, x 间接访问 px30002001 把变量的地址放到另一变量 中,使用时先找到后者的地 址,从中取出前者的地址 指针变量地址[另一变量的地址
8.1 指针 变量 地址 内容 int x; x = 3; printf(“%d”, x;) x 2001 3 px 3000 2001 直接访问: 通过变量名直接访问地址 间接访问: 把变量的地址放到另一变量 中,使用时先找到后者的地 址,从中取出前者的地址 指针变量 地址 另一变量的地址
int X 变量地址「内容」X=3:pint(%d3,x:) x20013某个变量的地址 指向 指向 px30002001指针变量:存放地址的变量 指针变量地址[另一变量的地址
变量 地址 内容 x 2001 3 px 3000 2001 指针变量 地址 另一变量的地址 指针变量:存放地址的变量 某个变量的地址 指向 指向 int x; x = 3; printf(“%d”, x;)
8.1.1指针变量的定义 类型名*指针变量名; 指针变量所指向变量的类型 int *px px是整型指针,指向整型变量 float pT, pf是浮点型指针,指向浮点型变量 char pc pc是字符型指针,指向字符型变量
8.1.1 指针变量的定义 指针变量所指向变量的类型 int *px; px 是整型指针,指向整型变量 float *pf; pf 是浮点型指针,指向浮点型变量 char *pc; pc 是字符型指针,指向字符型变量 类型名 *指针变量名;