指针的应用
发布时间:2016/7/13 21:11:52 访问次数:413
指针变量中只能存放指针型数据(即地址),不能将非指针型数据赋值给一个指针变量。 HMC346LP3如果有一个变量a,则可以利用&a表示变量a的地址,如果执行以下语句P=&%则表示将a的地址赋给了指针变量P,即P指向了变量a。为了获取指针所指向的内容,可利用指针运算符“艹”来实现。例如:
定义指针变量P为char类型,且指向data存储器V
a的地址赋给指针变量只a的地址为片内RAM区V+将a的地址的内容送给X结构是C语言的特点之一,它可将字符、整型、浮点等简单数据类型按层次产生各种构造数据类型。这些组合在一起的数据是互相关联的,这种按固定模式聚集在一起而构成的数据就是结构。例如:显然,结构体数据利用指针和数组就可以将数据读出来,当然也可以将这些数据保存到对应的存储区。
结构的定义和使用主要有以下几点:
①将有共同属性的一组变量放在一个结构体里,既可方便理解和规范编程,也有利于程序的移植和维护;
②用结构可以分配一连续内存,方便与指针结合起来使用;
③同一结构中不同分量不能同名。
指针变量中只能存放指针型数据(即地址),不能将非指针型数据赋值给一个指针变量。 HMC346LP3如果有一个变量a,则可以利用&a表示变量a的地址,如果执行以下语句P=&%则表示将a的地址赋给了指针变量P,即P指向了变量a。为了获取指针所指向的内容,可利用指针运算符“艹”来实现。例如:
定义指针变量P为char类型,且指向data存储器V
a的地址赋给指针变量只a的地址为片内RAM区V+将a的地址的内容送给X结构是C语言的特点之一,它可将字符、整型、浮点等简单数据类型按层次产生各种构造数据类型。这些组合在一起的数据是互相关联的,这种按固定模式聚集在一起而构成的数据就是结构。例如:显然,结构体数据利用指针和数组就可以将数据读出来,当然也可以将这些数据保存到对应的存储区。
结构的定义和使用主要有以下几点:
①将有共同属性的一组变量放在一个结构体里,既可方便理解和规范编程,也有利于程序的移植和维护;
②用结构可以分配一连续内存,方便与指针结合起来使用;
③同一结构中不同分量不能同名。
上一篇:基于存储器的指针类型
上一篇:枚举
热门点击
- 外部中断0中断请求标志位。
- TDDB效应的击穿机制
- 轻掺杂源漏(LDD)
- 等比例缩小的3个规则
- 界面态的产生过程
- 低势垒高度的欧姆接触
- MOs管的实际版图
- MOsFET的阈值电压
- 说明动态RAM和静态RAM的主要区别
- 抗反射层
推荐技术资料
- 硬盘式MP3播放器终级改
- 一次偶然的机会我结识了NE0 2511,那是一个远方的... [详细]