经典C语言课件 谭浩强版 第十章。指针.pptxVIP

  • 2
  • 0
  • 约1.5万字
  • 约 59页
  • 2017-12-28 发布于江苏
  • 举报

经典C语言课件 谭浩强版 第十章。指针.pptx

经典C语言课件 谭浩强版 第十章。指针

第十章 指针10.1 地址和指针的概念10.2 指针定义和引用10.3 指针与数组10.4 指针与字符串低地址20002002000000110000010120040000000000000000…3000高地址§10.1 地址和指针的概念一、数据的存取1、内存地址 内存的每个字节都有一个编号,这个编号称为“内存地址”。i 程序中的每个数据都对应着内存中的一个地址,从该地址开始的一个或多个字节用来存放该数据。jkint i, j, k;2、内存单元的地址和内存单元的内容的区别: 若i=3, j=5; 从图中可以看出它们的区别。低地址2000i200200000011j0000010120040000000000000000k…00001000300000000000高地址 程序编译后已经没有i、j、k这些变量名了,而是将变量名转换为变量的地址,计算机通过内存地址对变量进行存取。二、直接访问和间接访问按变量的地址存取变量的方式1、直接访问方式:①、i=3;②、j=i+2;③、printf(%d, i);④、scanf(%d, i);⑤、k=i+j; 如何执行?2、间接访问方式: C语言中可以定义整型变量、实型变量、字符型变量,各自存放相应类型的数据;另外还可以定义和使用一种特殊类型的变量,用来存放变量的地址。低地址2000i200200000011j00000101200

文档评论(0)

1亿VIP精品文档

相关文档