- 1
- 0
- 约4.5千字
- 约 22页
- 2016-12-18 发布于江苏
- 举报
第八章 指针 * * * Program Design in C Language Page * 第十三讲 指针和指针变量的概念 变量的指针和指向变量的指针变量 8.1.1 地址和指针 存储单元:存放一个字节数据的存储器。 存储单元的内容:存储单元中存放的数据。 存储单元的地址:存储单元的编号。 变量的首地址:变量占据的连续存储单元的起始地址,简称变量的地址。 指针:存储单元的地址,是一个常量。 8.1.1 地址和指针 int i; char ch; float f; ... ... 用户数据区内存 1000 1002 1003 1001 1004 1005 1006 i占据2字节 ch占据1字节 f占据4字节 存储单元的地址(指针) 变量(首)地址 i = 1; ch = ‘A’; f = 2.5; 1 2.5 A 存储单元的内容 8.1.2 指针变量 指针变量是专门用来存放内存单元地址的特殊变量。当把某个变量i的地址存入指针变量p后,我们就说这个指针变量p指向该变量i。 指针变量p 10 整型变量i 1000 指向 1000 i的地址存入p int i = 10, *p; p = i; 指针与指针变量的区别,就是变量值与变量的区别,即指针变量的值是指针。例如,可以说变量i的指针是1000,但不能说变量i的指针变量是1000。 8.1
原创力文档

文档评论(0)