C语言程序设计教学课件-第八章 指针.pptVIP

  • 12
  • 0
  • 约9.48千字
  • 约 35页
  • 2018-01-26 发布于贵州
  • 举报

C语言程序设计教学课件-第八章 指针.ppt

C语言程序设计教学课件-第八章 指针

第八章 指 针 交实验报告168页1题 格式:按照《上机指导书》171页附录D格式书写 采用统一的实验报告纸 预 备 知 识 main() { int iA, iB, iC; float fX, fY, fZ; iA=iB=3; fX=fY=4.0; iC=iA+iB; fZ=fX+fY; } 指针就是变量的地址 E.g. fX 的地址为1000,那么1000就是fX的指针。也可以说,1000指向fX。 E.g. iA的地址为1500,那么1500就是iA的地址。也可以说,1500指向iA. 指针不仅仅是变量的地址,还包含了其指向变量的类型信息. E.g. 1000是fX的指针,其指向1000开始的浮点数。 E.g. 1500 是iA的指针,其指向1500开始的整数. 直接访问与间接访问 直接访问:按变量地址存取变量值 间接访问:通过存放变量地址的变量去访问变量 §8.2 指针变量 §8.3 通过指针引用数组 对二维数组 int a[3][4],有 a-----二维数组的首地址,即第0行的首地址 a+i-----第i行的首地址 a[i] ? *(a+i)------第i行第0列的元素地址 a[i]+j ? *(a+i)+j -----第i行第j列的元素地址 *(a[i]+j) ? *(*(a+i)+j) ? a[

文档评论(0)

1亿VIP精品文档

相关文档