- 4
- 0
- 约1.77万字
- 约 65页
- 2017-11-04 发布于广东
- 举报
7.1 指针的概念 到目前为止,参加运算的操作对象都是基本类型和构造类型的变量,处理的一般都是变量本身。但在系统和控制类等需要与硬件打交道的程序设计中,往往需要涉及到对变量地址的操作和处理。 7.1.1 指针和变量的地址 7.1 指针的概念 7.1.2 指针变量的定义 指针和其它类型的变量一样,使用前必须先定义。定义指针的一般形式为: 基类型标识符 *指针1,*指针2,…,*指针n; 这里*只是一个表示指针的运算符。指针的数据类型包括int、float、char、double和void五种基本类型。指针的数据类型并不表示指针本身的类型而是表示该指针可以指向何种类型的数据。例如: int *pc, *p_es, *p_cs; float *p_avg; 定义了字符型、整型和浮点型指针pc、p_es、p_cs和p_avg,表示它们可分别用来指向字符型、整型和实型的变量或数组。 指针变量也可以与普通变量一起定义: float *pf, a, b; 7.1.3 指针变量的引用 指针只有指向某一对象,如变量、数组、函数、结构、文件等,才有实际意义。指针指向对象,是将该对象的地址存入指针变量中。如果使用未指向特定对象的指针,就会出现错误,甚至使程序运行失败。 当指针变量指向某一对象后,就将该对象的地址存放在指针变量中。 7.1.3 指针变量的引用 int es = 86,
您可能关注的文档
- CorelDRAW职业应用项目教程张丽霞服装设计.ppt
- CorelDRAW职业应用项目教程张丽霞个人网页设计.ppt
- CorelDRAW职业应用项目教程张丽霞户外广告设计.ppt
- CorelDRAW职业应用项目教程张丽霞卡片类设计(一).ppt
- CorelDRAW职业应用项目教程张丽霞卡通风景画设计.ppt
- CorelDRAW职业应用项目教程张丽霞平面设计理论.ppt
- CorelDRAW职业应用项目教程张丽霞色彩搭配原则.ppt
- CorelDRAW职业应用项目教程张丽霞影视宣传广告设计.ppt
- CPLDFPGA控制系统设计周京华第7章.ppt
- Creo1.0机械设计教程高校本科教材詹友刚第03章零件设计.ppt
原创力文档

文档评论(0)