- 0
- 0
- 约1.11万字
- 约 38页
- 2017-01-10 发布于天津
- 举报
* 第8章 指 针 YYH版 第8章 指 针 8.1 指针的概念与定义 8.2 指针作函数参数 8.3 指针与数组 8.4 指针与函数 8.5 复杂指针 教材上的第二章2.8 8.1 指针的概念与定义 8.1.1 指针的概念 地址 图 8.1 内存分配表 8.1.2 指针的定义及使用 1. 指针的定义:指针是一种存放地址值的变量,它指向/表示另一变量。 设一个数据占两个字节(后同) 说明:如它变量一样,必须在使用前定义。指针变量的命名遵守与其它变量相同的规则。指针定义的格式如下: 类型名 *指针名; 例 8.1 指针与非指针的定义 char *pcl,*pc2; /* pcl和pc2均为指向char型变量的指针*/ float *pt,pf; /*pt是float型的指针,而pf为普通的float型变量*/ 例 8.2 指针的指向 int *point; scanf(“%d”, point); //键入十进制数据给指针所指向的地方/变量,这里,若是变量必冠“”,若是指针变量必省“”,即按地址操作。 *不是变量的一部分,而仅仅定义指针变量的标识;而类型是指针变量所指变量的类型。 显然,定义一个指针变量,就可给多个变量赋值(只需改变指向即可)
原创力文档

文档评论(0)